0s autopkgtest [02:28:01]: starting date and time: 2026-02-05 02:28:01+0000 0s autopkgtest [02:28:01]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [02:28:01]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.pl3gs_ra/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc,src:chiark-tcl --apt-upgrade golang-github-containerd-stargz-snapshotter --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=glibc/2.42-2ubuntu5 chiark-tcl/1.3.7build1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-arm64-31.secgroup --name adt-resolute-arm64-golang-github-containerd-stargz-snapshotter-20260205-020450-juju-7f2275-prod-proposed-migration-environment-20-c4a77390-1310-4755-ad1d-79e05b503ec2 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-arm64-golang-github-containerd-stargz-snapshotter-20260205-020450-juju-7f2275-prod-proposed-migration-environment-20-c4a77390-1310-4755-ad1d-79e05b503ec2 from image adt/ubuntu-resolute-arm64-server-20260204.img (UUID f58d981d-b271-4157-b9b1-fd704695563c)... 57s autopkgtest [02:28:58]: testbed dpkg architecture: arm64 57s autopkgtest [02:28:58]: testbed apt version: 3.1.14 58s autopkgtest [02:28:59]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [02:28:59]: testbed release detected to be: None 61s autopkgtest [02:29:02]: updating testbed package index (apt update) 62s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 62s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 62s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 62s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 62s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [227 kB] 62s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [35.4 kB] 62s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 62s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1719 kB] 62s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [265 kB] 62s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [7328 B] 62s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [52.9 kB] 63s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [328 B] 63s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [1481 kB] 63s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [40.2 kB] 63s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [26.0 kB] 63s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [776 B] 66s Fetched 3984 kB in 1s (3306 kB/s) 67s Reading package lists... 68s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 68s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 68s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 68s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 69s Reading package lists... 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 70s Calculating upgrade... 70s The following packages will be upgraded: 70s libc-bin libc-gconv-modules-extra libc6 locales pollinate python3-linkify-it 70s python3-referencing sed 70s 8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Need to get 8110 kB of archives. 70s After this operation, 0 B of additional disk space will be used. 70s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 sed arm64 4.9-2build3 [193 kB] 70s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libc-gconv-modules-extra arm64 2.42-2ubuntu5 [1413 kB] 70s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libc6 arm64 2.42-2ubuntu5 [1594 kB] 70s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libc-bin arm64 2.42-2ubuntu5 [599 kB] 71s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 locales all 2.42-2ubuntu5 [4255 kB] 71s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-linkify-it all 2.0.3-1ubuntu3 [19.4 kB] 71s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 pollinate all 4.33-4ubuntu5 [14.0 kB] 71s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-referencing all 0.36.2-1ubuntu2 [22.2 kB] 71s dpkg-preconfigure: unable to re-open stdin: No such file or directory 71s Fetched 8110 kB in 1s (9161 kB/s) 71s (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 ... 89360 files and directories currently installed.) 71s Preparing to unpack .../sed_4.9-2build3_arm64.deb ... 71s Unpacking sed (4.9-2build3) over (4.9-2build2) ... 72s Setting up sed (4.9-2build3) ... 72s (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 ... 89360 files and directories currently installed.) 72s Preparing to unpack .../libc-gconv-modules-extra_2.42-2ubuntu5_arm64.deb ... 72s Unpacking libc-gconv-modules-extra:arm64 (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 72s Setting up libc-gconv-modules-extra:arm64 (2.42-2ubuntu5) ... 72s (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 ... 89360 files and directories currently installed.) 72s Preparing to unpack .../libc6_2.42-2ubuntu5_arm64.deb ... 72s Unpacking libc6:arm64 (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 72s Setting up libc6:arm64 (2.42-2ubuntu5) ... 73s (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 ... 89360 files and directories currently installed.) 73s Preparing to unpack .../libc-bin_2.42-2ubuntu5_arm64.deb ... 73s Unpacking libc-bin (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 73s Setting up libc-bin (2.42-2ubuntu5) ... 73s (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 ... 89360 files and directories currently installed.) 73s Preparing to unpack .../locales_2.42-2ubuntu5_all.deb ... 73s Unpacking locales (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 73s Preparing to unpack .../python3-linkify-it_2.0.3-1ubuntu3_all.deb ... 73s Unpacking python3-linkify-it (2.0.3-1ubuntu3) over (2.0.3-1ubuntu2) ... 73s Preparing to unpack .../pollinate_4.33-4ubuntu5_all.deb ... 73s Unpacking pollinate (4.33-4ubuntu5) over (4.33-4ubuntu4) ... 73s Preparing to unpack .../python3-referencing_0.36.2-1ubuntu2_all.deb ... 74s Unpacking python3-referencing (0.36.2-1ubuntu2) over (0.36.2-1ubuntu1) ... 74s Setting up locales (2.42-2ubuntu5) ... 74s Generating locales (this might take a while)... 76s en_US.UTF-8... done 76s Generation complete. 76s Setting up pollinate (4.33-4ubuntu5) ... 87s Setting up python3-linkify-it (2.0.3-1ubuntu3) ... 87s Setting up python3-referencing (0.36.2-1ubuntu2) ... 87s Processing triggers for man-db (2.13.1-1) ... 89s Processing triggers for install-info (7.2-5) ... 89s Processing triggers for systemd (259-1ubuntu3) ... 90s autopkgtest [02:29:31]: upgrading testbed (apt dist-upgrade and autopurge) 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade... 91s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Solving dependencies... 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s autopkgtest [02:29:33]: rebooting testbed after setup commands that affected boot 130s autopkgtest [02:30:11]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:41:39 UTC 2026 134s autopkgtest [02:30:15]: @@@@@@@@@@@@@@@@@@@@ apt-source golang-github-containerd-stargz-snapshotter 136s Get:1 http://ftpmaster.internal/ubuntu resolute/universe golang-github-containerd-stargz-snapshotter 0.14.3-4 (dsc) [4054 B] 136s Get:2 http://ftpmaster.internal/ubuntu resolute/universe golang-github-containerd-stargz-snapshotter 0.14.3-4 (tar) [1545 kB] 136s Get:3 http://ftpmaster.internal/ubuntu resolute/universe golang-github-containerd-stargz-snapshotter 0.14.3-4 (diff) [5468 B] 136s gpgv: Signature made Tue Apr 15 03:55:17 2025 UTC 136s gpgv: using EDDSA key A3CC9C870B9D310ABAD4CF2F51722B08FE4745A2 136s gpgv: issuer "simon@josefsson.org" 136s gpgv: Can't check signature: No public key 136s dpkg-source: warning: cannot verify inline signature for ./golang-github-containerd-stargz-snapshotter_0.14.3-4.dsc: no acceptable signature found 136s autopkgtest [02:30:17]: testing package golang-github-containerd-stargz-snapshotter version 0.14.3-4 136s autopkgtest [02:30:17]: build not needed 137s autopkgtest [02:30:18]: test dh-golang-autopkgtest: preparing testbed 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 137s Solving dependencies... 138s The following NEW packages will be installed: 138s autoconf automake autopoint autotools-dev binutils-gold 138s binutils-gold-aarch64-linux-gnu build-essential cpp cpp-15 138s cpp-15-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 138s dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-15 138s g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-15 138s gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext golang-1.25-go 138s golang-1.25-src golang-any golang-dbus-dev 138s golang-github-alecthomas-units-dev golang-github-alexflint-go-filemutex-dev 138s golang-github-antlr-antlr4-dev golang-github-appc-cni-dev 138s golang-github-armon-go-socks5-dev golang-github-aws-aws-sdk-go-dev 138s golang-github-aws-aws-sdk-go-v2-dev golang-github-aws-smithy-go-dev 138s golang-github-benbjohnson-clock-dev golang-github-beorn7-perks-dev 138s golang-github-blang-semver-dev golang-github-bradfitz-gomemcache-dev 138s golang-github-burntsushi-toml-dev golang-github-cenkalti-backoff-v4-dev 138s golang-github-cespare-xxhash-dev 138s golang-github-checkpoint-restore-go-criu-dev golang-github-chzyer-logex-dev 138s golang-github-chzyer-readline-dev golang-github-chzyer-test-dev 138s golang-github-cilium-ebpf-dev golang-github-containerd-btrfs-dev 138s golang-github-containerd-cgroups-dev golang-github-containerd-console-dev 138s golang-github-containerd-containerd-api-dev 138s golang-github-containerd-containerd-dev 138s golang-github-containerd-continuity-dev golang-github-containerd-errdefs-dev 138s golang-github-containerd-fifo-dev golang-github-containerd-go-cni-dev 138s golang-github-containerd-go-runc-dev golang-github-containerd-imgcrypt-dev 138s golang-github-containerd-log-dev golang-github-containerd-nri-dev 138s golang-github-containerd-platforms-dev 138s golang-github-containerd-stargz-snapshotter-dev 138s golang-github-containerd-ttrpc-dev golang-github-containerd-typeurl-dev 138s golang-github-containernetworking-plugins-dev 138s golang-github-containers-ocicrypt-dev golang-github-coreos-bbolt-dev 138s golang-github-coreos-go-iptables-dev golang-github-coreos-go-systemd-dev 138s golang-github-cpuguy83-go-md2man-v2-dev golang-github-creack-pty-dev 138s golang-github-cyphar-filepath-securejoin-dev 138s golang-github-davecgh-go-spew-dev golang-github-distribution-reference-dev 138s golang-github-docker-go-events-dev golang-github-docker-go-metrics-dev 138s golang-github-docker-go-units-dev golang-github-docker-spdystream-dev 138s golang-github-emicklei-go-restful-dev golang-github-etcd-io-gofail-dev 138s golang-github-evanphx-json-patch-dev golang-github-fatih-color-dev 138s golang-github-felixge-httpsnoop-dev golang-github-fsnotify-fsnotify-dev 138s golang-github-fullsailor-pkcs7-dev golang-github-fxamacker-cbor-dev 138s golang-github-garyburd-redigo-dev golang-github-getkin-kin-openapi-dev 138s golang-github-go-jose-go-jose-dev golang-github-go-kit-log-dev 138s golang-github-go-logfmt-logfmt-dev golang-github-go-logr-logr-dev 138s golang-github-go-logr-stdr-dev golang-github-go-logr-zapr-dev 138s golang-github-go-openapi-jsonpointer-dev 138s golang-github-go-openapi-jsonreference-dev golang-github-go-openapi-swag-dev 138s golang-github-go-quicktest-qt-dev golang-github-go-task-slim-sprig-dev 138s golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev 138s golang-github-golang-mock-dev golang-github-golang-protobuf-1-5-dev 138s golang-github-golang-snappy-dev golang-github-google-btree-dev 138s golang-github-google-cel-go-dev golang-github-google-gnostic-models-dev 138s golang-github-google-go-cmp-dev golang-github-google-gofuzz-dev 138s golang-github-google-martian-dev golang-github-google-pprof-dev 138s golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev 138s golang-github-gorilla-mux-dev golang-github-gorilla-websocket-dev 138s golang-github-gotestyourself-gotest.tools-dev 138s golang-github-gregjones-httpcache-dev 138s golang-github-grpc-ecosystem-go-grpc-prometheus-dev 138s golang-github-grpc-ecosystem-grpc-gateway-dev 138s golang-github-hanwen-go-fuse-dev golang-github-hashicorp-errwrap-dev 138s golang-github-hashicorp-go-cleanhttp-dev 138s golang-github-hashicorp-go-hclog-dev 138s golang-github-hashicorp-go-multierror-dev 138s golang-github-hashicorp-go-retryablehttp-dev golang-github-hashicorp-hcl-dev 138s golang-github-huandu-xstrings-dev golang-github-ianlancetaylor-demangle-dev 138s golang-github-imdario-mergo-dev golang-github-intel-goresctrl-dev 138s golang-github-invopop-yaml-dev golang-github-jmespath-go-jmespath-dev 138s golang-github-josharian-intern-dev golang-github-jpillora-backoff-dev 138s golang-github-jsimonetti-rtnetlink-dev golang-github-json-iterator-go-dev 138s golang-github-julienschmidt-httprouter-dev 138s golang-github-klauspost-compress-dev golang-github-klauspost-cpuid-dev 138s golang-github-kr-fs-dev golang-github-kr-pretty-dev 138s golang-github-kr-text-dev golang-github-kubernetes-cri-api-dev 138s golang-github-kubernetes-gengo-dev golang-github-kylelemons-godebug-dev 138s golang-github-magiconair-properties-dev golang-github-mailru-easyjson-dev 138s golang-github-masterminds-goutils-dev golang-github-masterminds-semver-dev 138s golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev 138s golang-github-mdlayher-netlink-dev golang-github-mdlayher-socket-dev 138s golang-github-miekg-pkcs11-dev golang-github-minio-sha256-simd-dev 138s golang-github-mitchellh-mapstructure-dev golang-github-moby-locker-dev 138s golang-github-moby-sys-dev golang-github-moby-term-dev 138s golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev 138s golang-github-mohae-deepcopy-dev golang-github-mrunalp-fileutils-dev 138s golang-github-munnerz-goautoneg-dev golang-github-mwitkow-go-conntrack-dev 138s golang-github-mxk-go-flowrate-dev golang-github-nxadm-tail-dev 138s golang-github-nytimes-gziphandler-dev golang-github-onsi-ginkgo-dev 138s golang-github-onsi-ginkgo-v2-dev golang-github-opencontainers-cgroups-dev 138s golang-github-opencontainers-go-digest-dev 138s golang-github-opencontainers-image-spec-dev 138s golang-github-opencontainers-runc-dev 138s golang-github-opencontainers-runtime-tools-dev 138s golang-github-opencontainers-selinux-dev 138s golang-github-opencontainers-specs-dev golang-github-pelletier-go-toml-dev 138s golang-github-pelletier-go-toml.v2-dev 138s golang-github-perimeterx-marshmallow-dev 138s golang-github-peterbourgon-diskv-dev golang-github-pkg-errors-dev 138s golang-github-pkg-sftp-dev golang-github-pmezard-go-difflib-dev 138s golang-github-prometheus-client-golang-dev 138s golang-github-prometheus-client-model-dev 138s golang-github-prometheus-common-dev golang-github-prometheus-procfs-dev 138s golang-github-prometheus-sigv4-dev golang-github-rogpeppe-fastuuid-dev 138s golang-github-rogpeppe-go-internal-dev golang-github-rs-xid-dev 138s golang-github-russross-blackfriday-v2-dev golang-github-safchain-ethtool-dev 138s golang-github-santhosh-tekuri-jsonschema-dev 138s golang-github-seccomp-libseccomp-golang-dev 138s golang-github-shurcool-sanitized-anchor-name-dev 138s golang-github-sirupsen-logrus-dev golang-github-spf13-afero-dev 138s golang-github-spf13-cast-dev golang-github-spf13-cobra-dev 138s golang-github-spf13-jwalterweatherman-dev golang-github-spf13-pflag-dev 138s golang-github-spf13-viper-dev golang-github-stefanberger-go-pkcs11uri-dev 138s golang-github-stoewer-go-strcase-dev golang-github-stretchr-objx-dev 138s golang-github-stretchr-testify-dev golang-github-subosito-gotenv-dev 138s golang-github-syndtr-goleveldb-dev golang-github-tchap-go-patricia-dev 138s golang-github-ugorji-go-codec-dev golang-github-urfave-cli-dev 138s golang-github-vbatts-tar-split-dev golang-github-vishvananda-netlink-dev 138s golang-github-vishvananda-netns-dev golang-github-x448-float16-dev 138s golang-github-xeipuuv-gojsonpointer-dev 138s golang-github-xeipuuv-gojsonreference-dev 138s golang-github-xeipuuv-gojsonschema-dev golang-github-yuin-goldmark-dev 138s golang-glog-dev golang-go golang-go.opencensus-dev golang-go.uber-atomic-dev 138s golang-go.uber-multierr-dev golang-go.uber-zap-dev golang-gocapability-dev 138s golang-golang-x-crypto-dev golang-golang-x-exp-dev golang-golang-x-mod-dev 138s golang-golang-x-net-dev golang-golang-x-oauth2-dev 138s golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev 138s golang-golang-x-sys-dev golang-golang-x-term-dev golang-golang-x-text-dev 138s golang-golang-x-time-dev golang-golang-x-tools-dev golang-gomega-dev 138s golang-google-api-dev golang-google-cloud-compute-metadata-dev 138s golang-google-cloud-dev golang-google-genproto-dev golang-google-grpc-dev 138s golang-google-protobuf-dev golang-gopkg-alecthomas-kingpin.v2-dev 138s golang-gopkg-check.v1-dev golang-gopkg-inf.v0-dev golang-gopkg-ini.v1-dev 138s golang-gopkg-tomb.v1-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev 138s golang-k8s-api-dev golang-k8s-apimachinery-dev golang-k8s-apiserver-dev 138s golang-k8s-client-go-dev golang-k8s-component-base-dev golang-k8s-klog-dev 138s golang-k8s-kube-openapi-dev golang-k8s-sigs-json-dev 138s golang-k8s-sigs-randfill-dev golang-k8s-sigs-structured-merge-diff-dev 138s golang-k8s-sigs-yaml-dev golang-k8s-utils-dev 138s golang-opentelemetry-contrib-dev golang-opentelemetry-otel-dev 138s golang-opentelemetry-proto-dev golang-rsc-binaryregexp-dev golang-src 138s golang-tags.cncf-container-device-interface-dev golang-uber-goleak-dev 138s intltool-debian libarchive-zip-perl libasan8 libbtrfs-dev libbtrfs0t64 138s libc-dev-bin libc6-dev libcap-dev libcc1-0 libcrypt-dev libdebhelper-perl 138s libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 libhwasan0 libisl23 138s libitm1 liblsan0 libltdl-dev libltdl7 libmpc3 libnspr4-dev libnss3-dev 138s libpkgconf3 libprotobuf-dev libprotobuf-lite32t64 libprotobuf32t64 138s libseccomp-dev libstdc++-15-dev libsystemd-dev libtool libtsan2 libubsan1 138s linux-libc-dev m4 pkgconf pkgconf-bin po-debconf rpcsvc-proto 138s stargz-snapshotter tzdata-legacy zlib1g-dev 138s 0 upgraded, 318 newly installed, 0 to remove and 0 not upgraded. 138s Need to get 237 MB of archives. 138s After this operation, 1737 MB of additional disk space will be used. 138s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 m4 arm64 1.4.20-2 [213 kB] 138s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 138s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 autotools-dev all 20240727.1 [43.4 kB] 138s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 automake all 1:1.18.1-3build1 [582 kB] 138s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 autopoint all 0.23.2-1 [620 kB] 138s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 binutils-gold-aarch64-linux-gnu arm64 2.44-3 [2138 kB] 140s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 binutils-gold arm64 2.44-3 [2172 B] 140s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libc-dev-bin arm64 2.42-2ubuntu5 [22.5 kB] 140s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 linux-libc-dev arm64 6.18.0-9.9 [1834 kB] 141s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-dev arm64 1:4.5.1-1 [123 kB] 141s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 rpcsvc-proto arm64 1.4.3-1build1 [65.6 kB] 141s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libc6-dev arm64 2.42-2ubuntu5 [1765 kB] 142s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1build1 [676 kB] 142s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-2 [55.6 kB] 142s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [11.7 MB] 145s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-12ubuntu1 [1030 B] 145s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 145s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 145s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-12ubuntu1 [49.0 kB] 145s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-12ubuntu1 [147 kB] 145s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-12ubuntu1 [27.8 kB] 145s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-12ubuntu1 [2920 kB] 146s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-12ubuntu1 [1316 kB] 146s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-12ubuntu1 [2688 kB] 146s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-12ubuntu1 [1175 kB] 146s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-12ubuntu1 [1638 kB] 146s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-12ubuntu1 [2600 kB] 147s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [23.1 MB] 148s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-12ubuntu1 [519 kB] 148s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 148s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 148s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-12ubuntu1 [2549 kB] 148s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [13.2 MB] 149s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-12ubuntu1 [25.3 kB] 149s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 149s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 149s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu2 [5254 B] 149s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 149s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 libtool all 2.5.4-9 [169 kB] 149s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-autoreconf all 21 [12.5 kB] 149s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 149s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 149s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 149s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 debugedit arm64 1:5.2-3build1 [47.9 kB] 149s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 dwz arm64 0.16-2 [113 kB] 149s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 gettext arm64 0.23.2-1 [998 kB] 149s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 149s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 po-debconf all 1.0.22 [215 kB] 149s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 debhelper all 13.28ubuntu1 [916 kB] 149s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 150s Get:51 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-1.25-go arm64 1.25.0-0ubuntu1 [16.0 MB] 150s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-src all 2:1.25~1 [5206 B] 150s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-go arm64 2:1.25~1 [44.1 kB] 150s Get:54 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-any arm64 2:1.25~1 [2838 B] 150s Get:55 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 150s Get:56 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-alexflint-go-filemutex-dev all 1.2.0-1 [5756 B] 150s Get:57 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-exp-dev all 0.0~git20250911.df92998-1 [226 kB] 150s Get:58 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [99.9 kB] 150s Get:59 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 150s Get:60 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-text-dev all 0.31.0-1 [4602 kB] 151s Get:61 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-crypto-dev all 1:0.45.0-1 [1993 kB] 151s Get:62 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 151s Get:63 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-armon-go-socks5-dev all 0.0~git20160902.e753329-1.1build1 [9636 B] 151s Get:64 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-cenkalti-backoff-v4-dev all 4.3.0-3 [12.4 kB] 151s Get:65 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-logr-logr-dev all 1.4.3-1 [36.3 kB] 151s Get:66 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-logr-stdr-dev all 1.2.2-4 [5060 B] 151s Get:67 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-masterminds-semver-dev all 3.4.0-1 [22.2 kB] 151s Get:68 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.6 kB] 151s Get:69 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-cespare-xxhash-dev all 2.3.0-1 [11.1 kB] 151s Get:70 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 151s Get:71 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] 151s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [11.0 kB] 151s Get:73 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-json-iterator-go-dev all 1.1.12-2 [63.9 kB] 151s Get:74 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-klauspost-compress-dev all 1.18.1+ds1-1 [33.5 MB] 151s Get:75 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.9 kB] 151s Get:76 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-google-protobuf-dev all 1.36.7-1 [749 kB] 151s Get:77 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.4 kB] 151s Get:78 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 151s Get:79 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 151s Get:80 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-yaml.v2-dev all 2.4.3-1 [62.7 kB] 151s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] 151s Get:82 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.3 MB] 152s Get:83 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] 152s Get:84 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-kit-log-dev all 0.2.1-1 [27.4 kB] 152s Get:85 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 152s Get:86 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.4 kB] 152s Get:87 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4348 B] 152s Get:88 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] 152s Get:89 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [15.1 kB] 152s Get:90 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [78.0 kB] 152s Get:91 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 152s Get:92 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9852 B] 152s Get:93 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-oauth2-dev all 0.27.0-1 [38.1 kB] 152s Get:94 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 152s Get:95 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 152s Get:96 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-prometheus-common-dev all 0.62.0-3 [120 kB] 152s Get:97 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.5 kB] 152s Get:98 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-prometheus-procfs-dev all 0.19.2-1 [209 kB] 152s Get:99 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-prometheus-client-golang-dev all 1.21.1-1 [189 kB] 152s Get:100 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-golang-protobuf-1-5-dev all 1.5.4-2 [140 kB] 152s Get:101 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5596 B] 152s Get:102 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5100 kB] 152s Get:103 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-cel-go-dev all 0.18.2+ds-7 [408 kB] 152s Get:104 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 152s Get:105 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-glog-dev all 1.2.4-1 [32.9 kB] 152s Get:106 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-2 [23.5 kB] 152s Get:107 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-go.opencensus-dev all 0.24.0-2 [136 kB] 152s Get:108 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-google-cloud-compute-metadata-dev all 0.56.0-6 [17.9 kB] 152s Get:109 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [50.6 kB] 152s Get:110 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-golang-mock-dev all 1.6.0-2build1 [48.7 kB] 152s Get:111 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-btree-dev all 1.0.1-1 [13.7 kB] 152s Get:112 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-martian-dev all 3.3.2-3 [111 kB] 152s Get:113 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-chzyer-logex-dev all 1.2.1-1 [5162 B] 152s Get:114 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-chzyer-test-dev all 1.0.0-1 [5872 B] 152s Get:115 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-chzyer-readline-dev all 1.5.1-1 [31.8 kB] 152s Get:116 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [50.2 kB] 153s Get:117 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] 153s Get:118 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [35.4 kB] 153s Get:119 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-time-dev all 0.14.0-1 [13.8 kB] 153s Get:120 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-google-api-dev all 0.61.0-6 [5043 kB] 153s Get:121 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-rsc-binaryregexp-dev all 0.2.0-3 [424 kB] 153s Get:122 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-google-cloud-dev all 0.56.0-6 [798 kB] 153s Get:123 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-google-grpc-dev all 1.64.0-7 [1247 kB] 153s Get:124 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-rogpeppe-fastuuid-dev all 1.2.0-1 [6240 B] 153s Get:125 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2 [379 kB] 153s Get:126 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-opentelemetry-proto-dev all 1.3.1-2 [49.0 kB] 153s Get:127 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-opentelemetry-otel-dev all 1.31.0-6 [473 kB] 153s Get:128 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-aws-smithy-go-dev all 1.23.2-1 [153 kB] 153s Get:129 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [14.6 MB] 153s Get:130 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-benbjohnson-clock-dev all 1.3.0-1build1 [8522 B] 153s Get:131 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-checkpoint-restore-go-criu-dev all 7.2.0+ds1-4syncable2 [127 kB] 153s Get:132 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-creack-pty-dev all 1.1.21-1 [14.8 kB] 153s Get:133 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-kr-text-dev all 0.2.0-2 [10.3 kB] 153s Get:134 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-mod-dev all 0.30.0-1 [109 kB] 153s Get:135 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-yuin-goldmark-dev all 1.7.13-1 [119 kB] 153s Get:136 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-tools-dev all 1:0.25.1+ds-0ubuntu1 [1594 kB] 153s Get:137 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [105 kB] 153s Get:138 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-kr-pretty-dev all 0.3.1-1 [12.1 kB] 153s Get:139 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-quicktest-qt-dev all 1.101.0-2 [25.2 kB] 153s Get:140 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mdlayher-socket-dev all 0.5.1-1 [21.4 kB] 153s Get:141 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mdlayher-netlink-dev all 1.8.0-2 [38.4 kB] 153s Get:142 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-jsimonetti-rtnetlink-dev all 2.0.5-2 [133 kB] 153s Get:143 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-cilium-ebpf-dev all 0.17.3+ds1-4 [1742 kB] 153s Get:144 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 153s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 libbtrfs0t64 arm64 6.17.1-1 [17.0 kB] 153s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 libbtrfs-dev arm64 6.17.1-1 [41.5 kB] 153s Get:147 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-btrfs-dev all 2.0.0-2 [8368 B] 153s Get:148 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-dbus-dev all 5.1.0-1 [65.0 kB] 153s Get:149 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-sirupsen-logrus-dev all 1.9.3-1 [44.8 kB] 153s Get:150 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-log-dev all 0.1.0-2 [6394 B] 154s Get:151 http://ftpmaster.internal/ubuntu resolute/main arm64 libcap-dev arm64 1:2.75-10ubuntu1 [569 kB] 154s Get:152 http://ftpmaster.internal/ubuntu resolute/main arm64 libsystemd-dev arm64 259-1ubuntu3 [1407 kB] 154s Get:153 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-coreos-go-systemd-dev all 22.6.0-1 [60.3 kB] 154s Get:154 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-docker-go-units-dev all 0.4.0-4 [8066 B] 154s Get:155 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-moby-sys-dev all 0.0~git20250819.9dc3a90-1 [76.9 kB] 154s Get:156 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-opencontainers-specs-dev all 1.2.1-1 [20.1 kB] 154s Get:157 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-cgroups-dev all 3.0.5-3 [64.6 kB] 154s Get:158 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-console-dev all 1.0.5-1 [12.1 kB] 154s Get:159 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-containerd-api-dev all 1.7.24~ds1-10ubuntu1 [107 kB] 154s Get:160 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.4 kB] 154s Get:161 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-continuity-dev all 0.4.5~ds1-1 [55.9 kB] 154s Get:162 http://ftpmaster.internal/ubuntu resolute/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu2 [899 kB] 154s Get:163 http://ftpmaster.internal/ubuntu resolute/main arm64 libprotobuf32t64 arm64 3.21.12-15 [868 kB] 154s Get:164 http://ftpmaster.internal/ubuntu resolute/main arm64 libprotobuf-lite32t64 arm64 3.21.12-15 [226 kB] 154s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 libprotobuf-dev arm64 3.21.12-15 [1412 kB] 154s Get:166 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-gogo-protobuf-dev all 1.3.2-3build1 [885 kB] 154s Get:167 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-typeurl-dev all 2.2.3-1 [10.1 kB] 154s Get:168 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-errdefs-dev all 0.3.0-3 [14.3 kB] 154s Get:169 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-fifo-dev all 1.1.0-1 [9840 B] 154s Get:170 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-appc-cni-dev all 1.1.2-1 [73.2 kB] 154s Get:171 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-go-cni-dev all 1.1.9-2 [16.0 kB] 154s Get:172 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-go-runc-dev all 1.1.0-2 [16.4 kB] 154s Get:173 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-fullsailor-pkcs7-dev all 0.0~git20210826.33d0574-3 [45.3 kB] 154s Get:174 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-9 [43.3 kB] 154s Get:175 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl-dev arm64 2.5.4-9 [173 kB] 154s Get:176 http://ftpmaster.internal/ubuntu resolute/main arm64 libnspr4-dev arm64 2:4.38.2-1ubuntu1 [219 kB] 154s Get:177 http://ftpmaster.internal/ubuntu resolute/main arm64 libnss3-dev arm64 2:3.120-1 [261 kB] 154s Get:178 http://ftpmaster.internal/ubuntu resolute/main arm64 libpkgconf3 arm64 1.8.1-4build1 [33.7 kB] 154s Get:179 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf-bin arm64 1.8.1-4build1 [21.7 kB] 154s Get:180 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf arm64 1.8.1-4build1 [16.8 kB] 154s Get:181 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-miekg-pkcs11-dev all 1.0.3+dfsg1-3 [34.1 kB] 154s Get:182 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-santhosh-tekuri-jsonschema-dev all 5.3.1-2 [36.6 kB] 154s Get:183 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-opencontainers-image-spec-dev all 1.1.1-1 [35.2 kB] 154s Get:184 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-stefanberger-go-pkcs11uri-dev all 0.0~git20201008.78d3cae-2 [8030 B] 154s Get:185 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-jose-go-jose-dev all 4.0.5-1 [275 kB] 154s Get:186 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containers-ocicrypt-dev all 1.1.10-3 [53.1 kB] 154s Get:187 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-imgcrypt-dev all 1.1.11-4 [72.1 kB] 154s Get:188 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-ttrpc-dev all 1.2.7-1 [32.9 kB] 154s Get:189 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-kubernetes-cri-api-dev all 0.32.3-1 [93.6 kB] 154s Get:190 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-blang-semver-dev all 4.0.0-1build1 [17.5 kB] 154s Get:191 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6212 B] 154s Get:192 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-hashicorp-go-multierror-dev all 1.1.1-2 [7558 B] 154s Get:193 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-opencontainers-selinux-dev all 1.11.1-1 [24.4 kB] 154s Get:194 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5802 B] 154s Get:195 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5056 B] 154s Get:196 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [46.2 kB] 154s Get:197 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gocapability-dev all 0.0+git20200815.42c35b4-2 [11.9 kB] 154s Get:198 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-opencontainers-runtime-tools-dev all 0.9.0.109.ge931285-1 [45.0 kB] 154s Get:199 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gomega-dev all 1.36.2-1 [157 kB] 154s Get:200 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.9 kB] 154s Get:201 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-sigs-yaml-dev all 1.4.0-2 [99.3 kB] 154s Get:202 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-nri-dev all 0.8.0-1 [73.3 kB] 154s Get:203 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-platforms-dev all 0.2.1-2 [16.5 kB] 154s Get:204 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-coreos-go-iptables-dev all 0.6.0-1build1 [11.8 kB] 154s Get:205 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-safchain-ethtool-dev all 0.7.0-1 [20.2 kB] 154s Get:206 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-vishvananda-netns-dev all 0.0.5-1 [7056 B] 154s Get:207 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-vishvananda-netlink-dev all 1.3.0-2 [184 kB] 154s Get:208 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containernetworking-plugins-dev all 1.1.1+ds1-3build1 [79.8 kB] 154s Get:209 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-etcd-io-gofail-dev all 0.1.0-1 [98.5 kB] 154s Get:210 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-coreos-bbolt-dev all 1.4.2-1 [101 kB] 154s Get:211 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-distribution-reference-dev all 0.6.0-4 [18.9 kB] 154s Get:212 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-docker-go-events-dev all 0.0~git20190806.e31b211-4 [12.1 kB] 154s Get:213 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-docker-go-metrics-dev all 0.0.1-2 [19.0 kB] 154s Get:214 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-grpc-ecosystem-go-grpc-prometheus-dev all 1.2.0+git20191002.6af20e3-5 [27.1 kB] 154s Get:215 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-imdario-mergo-dev all 1.0.1-2 [25.2 kB] 154s Get:216 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-inf.v0-dev all 0.9.1-2 [14.4 kB] 154s Get:217 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-intel-goresctrl-dev all 0.3.0-2 [81.3 kB] 154s Get:218 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-klauspost-cpuid-dev all 2.3.0-1 [780 kB] 154s Get:219 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-minio-sha256-simd-dev all 1.0.1-1 [31.8 kB] 154s Get:220 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-moby-locker-dev all 1.0.1-3 [4250 B] 154s Get:221 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-cyphar-filepath-securejoin-dev all 0.5.1-3 [56.9 kB] 154s Get:222 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mrunalp-fileutils-dev all 0.5.1-1 [5220 B] 154s Get:223 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-opencontainers-cgroups-dev all 0.0.5-2 [92.0 kB] 154s Get:224 http://ftpmaster.internal/ubuntu resolute/main arm64 libseccomp-dev arm64 2.6.0-2ubuntu4 [98.6 kB] 154s Get:225 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-seccomp-libseccomp-golang-dev all 0.10.0-4 [22.1 kB] 154s Get:226 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3590 B] 154s Get:227 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1build1 [79.1 kB] 154s Get:228 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [11.0 kB] 154s Get:229 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-urfave-cli-dev all 1.22.14-1 [49.1 kB] 154s Get:230 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-opencontainers-runc-dev all 1.3.3+ds1-2ubuntu1 [225 kB] 154s Get:231 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-burntsushi-toml-dev all 1.5.0-1 [121 kB] 154s Get:232 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-pelletier-go-toml-dev all 1.9.5-1build1 [79.6 kB] 154s Get:233 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-tchap-go-patricia-dev all 2.3.2-1 [12.8 kB] 154s Get:234 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-evanphx-json-patch-dev all 5.7.0-1 [27.3 kB] 154s Get:235 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-x448-float16-dev all 0.8.4-3 [11.1 kB] 154s Get:236 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-fxamacker-cbor-dev all 2.9.0-1 [124 kB] 154s Get:237 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-gnostic-models-dev all 0.6.8-4 [99.5 kB] 154s Get:238 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-docker-spdystream-dev all 0.5.0-1 [25.7 kB] 154s Get:239 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mxk-go-flowrate-dev all 0.0~git20140419.0.cca7078-2 [8164 B] 154s Get:240 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-spf13-pflag-dev all 1.0.10-1 [50.1 kB] 154s Get:241 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-klog-dev all 2.130.1-1 [80.6 kB] 154s Get:242 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-emicklei-go-restful-dev all 3.10.2-1 [50.7 kB] 154s Get:243 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-invopop-yaml-dev all 0.2.0-2 [14.6 kB] 154s Get:244 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-josharian-intern-dev all 1.0.0-3 [3484 B] 154s Get:245 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mailru-easyjson-dev all 0.9.1-1 [85.0 kB] 154s Get:246 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-openapi-swag-dev all 1:0.25.1-1 [185 kB] 154s Get:247 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-openapi-jsonpointer-dev all 1:0.21.1-2 [11.1 kB] 154s Get:248 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-gorilla-mux-dev all 1.8.1-1 [47.3 kB] 154s Get:249 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mohae-deepcopy-dev all 0.0~git20170929.c48cc78-4 [10.1 kB] 154s Get:250 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-ugorji-go-codec-dev all 1.2.8-1build1 [241 kB] 154s Get:251 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-perimeterx-marshmallow-dev all 1.1.5-1 [18.6 kB] 154s Get:252 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-getkin-kin-openapi-dev all 0.124.0-1 [342 kB] 154s Get:253 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-openapi-jsonreference-dev all 1:0.21.0-1 [7764 B] 154s Get:254 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-gofuzz-dev all 1.2.0-1 [13.0 kB] 154s Get:255 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-kubernetes-gengo-dev all 0.0~git20250207.1244d31-1 [108 kB] 154s Get:256 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-nytimes-gziphandler-dev all 1.1.1-1build1 [42.9 kB] 154s Get:257 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-huandu-xstrings-dev all 1.3.3-1 [15.9 kB] 154s Get:258 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-masterminds-goutils-dev all 1.1.1-4 [11.2 kB] 154s Get:259 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-task-slim-sprig-dev all 3.0.0-3 [21.8 kB] 154s Get:260 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-onsi-ginkgo-v2-dev all 2.27.3-1 [364 kB] 154s Get:261 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-sigs-json-dev all 0.0~git20241014.cfa47c3-1 [189 kB] 154s Get:262 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-sigs-randfill-dev all 1.0.0-2 [14.2 kB] 154s Get:263 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-sigs-structured-merge-diff-dev all 4.6.0-3 [158 kB] 154s Get:264 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-utils-dev all 0.0~git20251222.718f0e5-1 [99.1 kB] 154s Get:265 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-kube-openapi-dev all 0.0~git20241212.2c72e55-2 [1021 kB] 154s Get:266 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-apimachinery-dev all 0.33.4-1 [554 kB] 154s Get:267 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-api-dev all 0.33.4-1 [705 kB] 154s Get:268 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-go.uber-atomic-dev all 1.11.0-1 [16.8 kB] 154s Get:269 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-go.uber-multierr-dev all 1.6.0-1 [10.2 kB] 154s Get:270 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-uber-goleak-dev all 1.3.0-1 [17.4 kB] 154s Get:271 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-go.uber-zap-dev all 1.27.0-1 [121 kB] 154s Get:272 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-logr-zapr-dev all 1.3.0-2 [15.6 kB] 154s Get:273 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-gotestyourself-gotest.tools-dev all 3.5.1-1build1 [58.6 kB] 154s Get:274 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-moby-term-dev all 0.0~git20230502.9c3c875-1 [11.9 kB] 154s Get:275 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-fsnotify-fsnotify-dev all 1.9.0-1 [57.3 kB] 154s Get:276 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.9 kB] 154s Get:277 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-magiconair-properties-dev all 1.8.7-1 [27.3 kB] 154s Get:278 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [28.3 kB] 154s Get:279 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-pelletier-go-toml.v2-dev all 2.2.4-1 [878 kB] 154s Get:280 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-kr-fs-dev all 0.1.0-2 [6344 B] 154s Get:281 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-pkg-sftp-dev all 1.13.9-1 [108 kB] 154s Get:282 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-spf13-afero-dev all 1.15.0-2 [49.9 kB] 154s Get:283 http://ftpmaster.internal/ubuntu resolute/main arm64 tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 154s Get:284 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-spf13-cast-dev all 1.10.0-2 [20.5 kB] 154s Get:285 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [6828 B] 154s Get:286 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-subosito-gotenv-dev all 1.3.0-1 [8808 B] 154s Get:287 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-ini.v1-dev all 1.67.0-1 [40.8 kB] 154s Get:288 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-spf13-viper-dev all 1.12.0-1 [71.0 kB] 154s Get:289 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-spf13-cobra-dev all 1.8.1-1 [76.2 kB] 154s Get:290 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8668 B] 154s Get:291 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-opentelemetry-contrib-dev all 0.56.0-5 [132 kB] 154s Get:292 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-gorilla-websocket-dev all 1.5.3-1 [50.6 kB] 154s Get:293 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-bradfitz-gomemcache-dev all 0.0~git20230611.acc6962-1 [12.2 kB] 154s Get:294 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.7 kB] 154s Get:295 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-peterbourgon-diskv-dev all 3.0.0-2 [19.0 kB] 154s Get:296 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-golang-snappy-dev all 1.0.0-1 [57.3 kB] 154s Get:297 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-tomb.v1-dev all 0.0~git20141024.0.dd63297-8 [5282 B] 154s Get:298 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-nxadm-tail-dev all 1.4.11+ds1-1 [3724 kB] 154s Get:299 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-onsi-ginkgo-dev all 1.16.5-5 [133 kB] 154s Get:300 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-syndtr-goleveldb-dev all 0.0~git20200815.5c35d60-2 [116 kB] 154s Get:301 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-gregjones-httpcache-dev all 0.0~git20180305.9cad4c3-1.1 [13.8 kB] 154s Get:302 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-client-go-dev all 0.33.4-1 [892 kB] 154s Get:303 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-component-base-dev all 0.33.4-1 [146 kB] 155s Get:304 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-k8s-apiserver-dev all 0.33.4-1 [1199 kB] 155s Get:305 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-tags.cncf-container-device-interface-dev all 1.0.1-1 [44.1 kB] 155s Get:306 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-containerd-dev all 1.7.24~ds1-10ubuntu1 [804 kB] 155s Get:307 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-hanwen-go-fuse-dev all 2.8.0-1 [120 kB] 155s Get:308 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.9 kB] 155s Get:309 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6204 B] 155s Get:310 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] 155s Get:311 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-fatih-color-dev all 1.17.0-1 [14.3 kB] 155s Get:312 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-hashicorp-go-hclog-dev all 0.11.0-1build1 [18.3 kB] 155s Get:313 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-hashicorp-go-retryablehttp-dev all 0.7.1-1 [21.6 kB] 155s Get:314 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-rs-xid-dev all 1.6.0-1 [11.6 kB] 155s Get:315 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-vbatts-tar-split-dev all 0.11.6-1 [73.6 kB] 155s Get:316 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-containerd-stargz-snapshotter-dev all 0.14.3-4 [173 kB] 155s Get:317 http://ftpmaster.internal/ubuntu resolute/universe arm64 stargz-snapshotter arm64 0.14.3-4 [6222 kB] 155s Get:318 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-golang all 1.63build1 [25.0 kB] 155s Fetched 237 MB in 17s (14.0 MB/s) 156s Selecting previously unselected package m4. 156s (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 ... 89360 files and directories currently installed.) 156s Preparing to unpack .../000-m4_1.4.20-2_arm64.deb ... 156s Unpacking m4 (1.4.20-2) ... 156s Selecting previously unselected package autoconf. 156s Preparing to unpack .../001-autoconf_2.72-3.1ubuntu1_all.deb ... 156s Unpacking autoconf (2.72-3.1ubuntu1) ... 156s Selecting previously unselected package autotools-dev. 156s Preparing to unpack .../002-autotools-dev_20240727.1_all.deb ... 156s Unpacking autotools-dev (20240727.1) ... 156s Selecting previously unselected package automake. 156s Preparing to unpack .../003-automake_1%3a1.18.1-3build1_all.deb ... 156s Unpacking automake (1:1.18.1-3build1) ... 156s Selecting previously unselected package autopoint. 156s Preparing to unpack .../004-autopoint_0.23.2-1_all.deb ... 156s Unpacking autopoint (0.23.2-1) ... 156s Selecting previously unselected package binutils-gold-aarch64-linux-gnu. 156s Preparing to unpack .../005-binutils-gold-aarch64-linux-gnu_2.44-3_arm64.deb ... 156s Unpacking binutils-gold-aarch64-linux-gnu (2.44-3) ... 156s Selecting previously unselected package binutils-gold. 156s Preparing to unpack .../006-binutils-gold_2.44-3_arm64.deb ... 156s Unpacking binutils-gold (2.44-3) ... 156s Selecting previously unselected package libc-dev-bin. 156s Preparing to unpack .../007-libc-dev-bin_2.42-2ubuntu5_arm64.deb ... 156s Unpacking libc-dev-bin (2.42-2ubuntu5) ... 156s Selecting previously unselected package linux-libc-dev:arm64. 156s Preparing to unpack .../008-linux-libc-dev_6.18.0-9.9_arm64.deb ... 156s Unpacking linux-libc-dev:arm64 (6.18.0-9.9) ... 156s Selecting previously unselected package libcrypt-dev:arm64. 156s Preparing to unpack .../009-libcrypt-dev_1%3a4.5.1-1_arm64.deb ... 156s Unpacking libcrypt-dev:arm64 (1:4.5.1-1) ... 156s Selecting previously unselected package rpcsvc-proto. 156s Preparing to unpack .../010-rpcsvc-proto_1.4.3-1build1_arm64.deb ... 156s Unpacking rpcsvc-proto (1.4.3-1build1) ... 156s Selecting previously unselected package libc6-dev:arm64. 156s Preparing to unpack .../011-libc6-dev_2.42-2ubuntu5_arm64.deb ... 156s Unpacking libc6-dev:arm64 (2.42-2ubuntu5) ... 156s Selecting previously unselected package libisl23:arm64. 156s Preparing to unpack .../012-libisl23_0.27-1build1_arm64.deb ... 156s Unpacking libisl23:arm64 (0.27-1build1) ... 156s Selecting previously unselected package libmpc3:arm64. 156s Preparing to unpack .../013-libmpc3_1.3.1-2_arm64.deb ... 156s Unpacking libmpc3:arm64 (1.3.1-2) ... 156s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 156s Preparing to unpack .../014-cpp-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 156s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package cpp-15. 157s Preparing to unpack .../015-cpp-15_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package cpp-aarch64-linux-gnu. 157s Preparing to unpack .../016-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 157s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 157s Selecting previously unselected package cpp. 157s Preparing to unpack .../017-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 157s Unpacking cpp (4:15.2.0-4ubuntu1) ... 157s Selecting previously unselected package libcc1-0:arm64. 157s Preparing to unpack .../018-libcc1-0_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libcc1-0:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package libgomp1:arm64. 157s Preparing to unpack .../019-libgomp1_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libgomp1:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package libitm1:arm64. 157s Preparing to unpack .../020-libitm1_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libitm1:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package libasan8:arm64. 157s Preparing to unpack .../021-libasan8_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libasan8:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package liblsan0:arm64. 157s Preparing to unpack .../022-liblsan0_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking liblsan0:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package libtsan2:arm64. 157s Preparing to unpack .../023-libtsan2_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libtsan2:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package libubsan1:arm64. 157s Preparing to unpack .../024-libubsan1_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libubsan1:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package libhwasan0:arm64. 157s Preparing to unpack .../025-libhwasan0_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libhwasan0:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package libgcc-15-dev:arm64. 157s Preparing to unpack .../026-libgcc-15-dev_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 157s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 157s Preparing to unpack .../027-gcc-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 157s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 158s Selecting previously unselected package gcc-15. 158s Preparing to unpack .../028-gcc-15_15.2.0-12ubuntu1_arm64.deb ... 158s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 158s Selecting previously unselected package gcc-aarch64-linux-gnu. 158s Preparing to unpack .../029-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 158s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 158s Selecting previously unselected package gcc. 158s Preparing to unpack .../030-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 158s Unpacking gcc (4:15.2.0-4ubuntu1) ... 158s Selecting previously unselected package libstdc++-15-dev:arm64. 158s Preparing to unpack .../031-libstdc++-15-dev_15.2.0-12ubuntu1_arm64.deb ... 158s Unpacking libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 158s Selecting previously unselected package g++-15-aarch64-linux-gnu. 158s Preparing to unpack .../032-g++-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 158s Unpacking g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 158s Selecting previously unselected package g++-15. 158s Preparing to unpack .../033-g++-15_15.2.0-12ubuntu1_arm64.deb ... 158s Unpacking g++-15 (15.2.0-12ubuntu1) ... 158s Selecting previously unselected package g++-aarch64-linux-gnu. 158s Preparing to unpack .../034-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 158s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 158s Selecting previously unselected package g++. 158s Preparing to unpack .../035-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 158s Unpacking g++ (4:15.2.0-4ubuntu1) ... 158s Selecting previously unselected package build-essential. 158s Preparing to unpack .../036-build-essential_12.12ubuntu2_arm64.deb ... 158s Unpacking build-essential (12.12ubuntu2) ... 158s Selecting previously unselected package libdebhelper-perl. 158s Preparing to unpack .../037-libdebhelper-perl_13.28ubuntu1_all.deb ... 158s Unpacking libdebhelper-perl (13.28ubuntu1) ... 158s Selecting previously unselected package libtool. 158s Preparing to unpack .../038-libtool_2.5.4-9_all.deb ... 158s Unpacking libtool (2.5.4-9) ... 158s Selecting previously unselected package dh-autoreconf. 158s Preparing to unpack .../039-dh-autoreconf_21_all.deb ... 158s Unpacking dh-autoreconf (21) ... 159s Selecting previously unselected package libarchive-zip-perl. 159s Preparing to unpack .../040-libarchive-zip-perl_1.68-1_all.deb ... 159s Unpacking libarchive-zip-perl (1.68-1) ... 159s Selecting previously unselected package libfile-stripnondeterminism-perl. 159s Preparing to unpack .../041-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 159s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 159s Selecting previously unselected package dh-strip-nondeterminism. 159s Preparing to unpack .../042-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 159s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 159s Selecting previously unselected package debugedit. 159s Preparing to unpack .../043-debugedit_1%3a5.2-3build1_arm64.deb ... 159s Unpacking debugedit (1:5.2-3build1) ... 159s Selecting previously unselected package dwz. 159s Preparing to unpack .../044-dwz_0.16-2_arm64.deb ... 159s Unpacking dwz (0.16-2) ... 159s Selecting previously unselected package gettext. 159s Preparing to unpack .../045-gettext_0.23.2-1_arm64.deb ... 159s Unpacking gettext (0.23.2-1) ... 159s Selecting previously unselected package intltool-debian. 159s Preparing to unpack .../046-intltool-debian_0.35.0+20060710.6build1_all.deb ... 159s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 159s Selecting previously unselected package po-debconf. 159s Preparing to unpack .../047-po-debconf_1.0.22_all.deb ... 159s Unpacking po-debconf (1.0.22) ... 159s Selecting previously unselected package debhelper. 159s Preparing to unpack .../048-debhelper_13.28ubuntu1_all.deb ... 159s Unpacking debhelper (13.28ubuntu1) ... 159s Selecting previously unselected package golang-1.25-src. 159s Preparing to unpack .../049-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 159s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 160s Selecting previously unselected package golang-1.25-go. 160s Preparing to unpack .../050-golang-1.25-go_1.25.0-0ubuntu1_arm64.deb ... 160s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 161s Selecting previously unselected package golang-src. 161s Preparing to unpack .../051-golang-src_2%3a1.25~1_all.deb ... 161s Unpacking golang-src (2:1.25~1) ... 161s Selecting previously unselected package golang-go:arm64. 161s Preparing to unpack .../052-golang-go_2%3a1.25~1_arm64.deb ... 161s Unpacking golang-go:arm64 (2:1.25~1) ... 161s Selecting previously unselected package golang-any:arm64. 161s Preparing to unpack .../053-golang-any_2%3a1.25~1_arm64.deb ... 161s Unpacking golang-any:arm64 (2:1.25~1) ... 161s Selecting previously unselected package golang-golang-x-sys-dev. 161s Preparing to unpack .../054-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 161s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 161s Selecting previously unselected package golang-github-alexflint-go-filemutex-dev. 161s Preparing to unpack .../055-golang-github-alexflint-go-filemutex-dev_1.2.0-1_all.deb ... 161s Unpacking golang-github-alexflint-go-filemutex-dev (1.2.0-1) ... 161s Selecting previously unselected package golang-golang-x-exp-dev. 161s Preparing to unpack .../056-golang-golang-x-exp-dev_0.0~git20250911.df92998-1_all.deb ... 161s Unpacking golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 161s Selecting previously unselected package golang-github-antlr-antlr4-dev. 161s Preparing to unpack .../057-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... 161s Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 161s Selecting previously unselected package golang-golang-x-term-dev. 161s Preparing to unpack .../058-golang-golang-x-term-dev_0.22.0-1_all.deb ... 161s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 161s Selecting previously unselected package golang-golang-x-text-dev. 161s Preparing to unpack .../059-golang-golang-x-text-dev_0.31.0-1_all.deb ... 161s Unpacking golang-golang-x-text-dev (0.31.0-1) ... 161s Selecting previously unselected package golang-golang-x-crypto-dev. 161s Preparing to unpack .../060-golang-golang-x-crypto-dev_1%3a0.45.0-1_all.deb ... 161s Unpacking golang-golang-x-crypto-dev (1:0.45.0-1) ... 161s Selecting previously unselected package golang-golang-x-net-dev. 161s Preparing to unpack .../061-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 161s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 162s Selecting previously unselected package golang-github-armon-go-socks5-dev. 162s Preparing to unpack .../062-golang-github-armon-go-socks5-dev_0.0~git20160902.e753329-1.1build1_all.deb ... 162s Unpacking golang-github-armon-go-socks5-dev (0.0~git20160902.e753329-1.1build1) ... 162s Selecting previously unselected package golang-github-cenkalti-backoff-v4-dev. 162s Preparing to unpack .../063-golang-github-cenkalti-backoff-v4-dev_4.3.0-3_all.deb ... 162s Unpacking golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 162s Selecting previously unselected package golang-github-go-logr-logr-dev. 162s Preparing to unpack .../064-golang-github-go-logr-logr-dev_1.4.3-1_all.deb ... 162s Unpacking golang-github-go-logr-logr-dev (1.4.3-1) ... 162s Selecting previously unselected package golang-github-go-logr-stdr-dev. 162s Preparing to unpack .../065-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... 162s Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... 162s Selecting previously unselected package golang-github-masterminds-semver-dev. 162s Preparing to unpack .../066-golang-github-masterminds-semver-dev_3.4.0-1_all.deb ... 162s Unpacking golang-github-masterminds-semver-dev (3.4.0-1) ... 162s Selecting previously unselected package golang-github-beorn7-perks-dev. 162s Preparing to unpack .../067-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... 162s Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... 162s Selecting previously unselected package golang-github-cespare-xxhash-dev. 162s Preparing to unpack .../068-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... 162s Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... 162s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 162s Preparing to unpack .../069-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 162s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 162s Selecting previously unselected package golang-github-modern-go-concurrent-dev. 162s Preparing to unpack .../070-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... 162s Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 162s Selecting previously unselected package golang-github-modern-go-reflect2-dev. 162s Preparing to unpack .../071-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... 162s Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... 162s Selecting previously unselected package golang-github-json-iterator-go-dev. 162s Preparing to unpack .../072-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... 162s Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... 162s Selecting previously unselected package golang-github-klauspost-compress-dev. 162s Preparing to unpack .../073-golang-github-klauspost-compress-dev_1.18.1+ds1-1_all.deb ... 162s Unpacking golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 162s Selecting previously unselected package golang-github-kylelemons-godebug-dev. 162s Preparing to unpack .../074-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... 162s Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... 162s Selecting previously unselected package golang-google-protobuf-dev. 162s Preparing to unpack .../075-golang-google-protobuf-dev_1.36.7-1_all.deb ... 162s Unpacking golang-google-protobuf-dev (1.36.7-1) ... 162s Selecting previously unselected package golang-github-prometheus-client-model-dev. 162s Preparing to unpack .../076-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... 162s Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... 162s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 162s Preparing to unpack .../077-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 162s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 162s Selecting previously unselected package golang-github-stretchr-objx-dev. 162s Preparing to unpack .../078-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 162s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 163s Selecting previously unselected package golang-gopkg-yaml.v2-dev. 163s Preparing to unpack .../079-golang-gopkg-yaml.v2-dev_2.4.3-1_all.deb ... 163s Unpacking golang-gopkg-yaml.v2-dev (2.4.3-1) ... 163s Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. 163s Preparing to unpack .../080-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... 163s Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 163s Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. 163s Preparing to unpack .../081-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... 163s Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 164s Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. 164s Preparing to unpack .../082-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... 164s Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 164s Selecting previously unselected package golang-github-go-kit-log-dev. 164s Preparing to unpack .../083-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... 164s Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... 164s Selecting previously unselected package golang-github-google-go-cmp-dev. 164s Preparing to unpack .../084-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 164s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 164s Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. 164s Preparing to unpack .../085-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... 164s Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 164s Selecting previously unselected package golang-github-munnerz-goautoneg-dev. 164s Preparing to unpack .../086-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... 164s Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 164s Selecting previously unselected package golang-github-jpillora-backoff-dev. 164s Preparing to unpack .../087-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... 164s Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 164s Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. 164s Preparing to unpack .../088-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... 164s Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 164s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 164s Preparing to unpack .../089-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... 164s Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... 164s Selecting previously unselected package golang-github-stretchr-testify-dev. 164s Preparing to unpack .../090-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 164s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 164s Selecting previously unselected package golang-github-prometheus-sigv4-dev. 164s Preparing to unpack .../091-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... 164s Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... 164s Selecting previously unselected package golang-golang-x-oauth2-dev. 164s Preparing to unpack .../092-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... 164s Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... 164s Selecting previously unselected package golang-github-alecthomas-units-dev. 164s Preparing to unpack .../093-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 164s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 164s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 164s Preparing to unpack .../094-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 164s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 164s Selecting previously unselected package golang-github-prometheus-common-dev. 164s Preparing to unpack .../095-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... 164s Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... 164s Selecting previously unselected package golang-golang-x-sync-dev. 164s Preparing to unpack .../096-golang-golang-x-sync-dev_0.7.0-1_all.deb ... 164s Unpacking golang-golang-x-sync-dev (0.7.0-1) ... 164s Selecting previously unselected package golang-github-prometheus-procfs-dev. 164s Preparing to unpack .../097-golang-github-prometheus-procfs-dev_0.19.2-1_all.deb ... 164s Unpacking golang-github-prometheus-procfs-dev (0.19.2-1) ... 164s Selecting previously unselected package golang-github-prometheus-client-golang-dev. 164s Preparing to unpack .../098-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... 164s Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... 165s Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. 165s Preparing to unpack .../099-golang-github-golang-protobuf-1-5-dev_1.5.4-2_all.deb ... 165s Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 165s Selecting previously unselected package golang-github-stoewer-go-strcase-dev. 165s Preparing to unpack .../100-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... 165s Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 165s Selecting previously unselected package golang-google-genproto-dev. 165s Preparing to unpack .../101-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... 165s Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 165s Selecting previously unselected package golang-github-google-cel-go-dev. 165s Preparing to unpack .../102-golang-github-google-cel-go-dev_0.18.2+ds-7_all.deb ... 165s Unpacking golang-github-google-cel-go-dev (0.18.2+ds-7) ... 165s Selecting previously unselected package golang-github-google-uuid-dev. 165s Preparing to unpack .../103-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 165s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 165s Selecting previously unselected package golang-glog-dev. 165s Preparing to unpack .../104-golang-glog-dev_1.2.4-1_all.deb ... 165s Unpacking golang-glog-dev (1.2.4-1) ... 165s Selecting previously unselected package golang-github-golang-groupcache-dev. 165s Preparing to unpack .../105-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-2_all.deb ... 165s Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 165s Selecting previously unselected package golang-go.opencensus-dev. 165s Preparing to unpack .../106-golang-go.opencensus-dev_0.24.0-2_all.deb ... 165s Unpacking golang-go.opencensus-dev (0.24.0-2) ... 165s Selecting previously unselected package golang-google-cloud-compute-metadata-dev. 165s Preparing to unpack .../107-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... 165s Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 165s Selecting previously unselected package golang-golang-x-oauth2-google-dev. 165s Preparing to unpack .../108-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... 165s Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... 165s Selecting previously unselected package golang-github-golang-mock-dev. 165s Preparing to unpack .../109-golang-github-golang-mock-dev_1.6.0-2build1_all.deb ... 165s Unpacking golang-github-golang-mock-dev (1.6.0-2build1) ... 165s Selecting previously unselected package golang-github-google-btree-dev. 166s Preparing to unpack .../110-golang-github-google-btree-dev_1.0.1-1_all.deb ... 166s Unpacking golang-github-google-btree-dev (1.0.1-1) ... 166s Selecting previously unselected package golang-github-google-martian-dev. 166s Preparing to unpack .../111-golang-github-google-martian-dev_3.3.2-3_all.deb ... 166s Unpacking golang-github-google-martian-dev (3.3.2-3) ... 166s Selecting previously unselected package golang-github-chzyer-logex-dev. 166s Preparing to unpack .../112-golang-github-chzyer-logex-dev_1.2.1-1_all.deb ... 166s Unpacking golang-github-chzyer-logex-dev (1.2.1-1) ... 166s Selecting previously unselected package golang-github-chzyer-test-dev. 166s Preparing to unpack .../113-golang-github-chzyer-test-dev_1.0.0-1_all.deb ... 166s Unpacking golang-github-chzyer-test-dev (1.0.0-1) ... 166s Selecting previously unselected package golang-github-chzyer-readline-dev. 166s Preparing to unpack .../114-golang-github-chzyer-readline-dev_1.5.1-1_all.deb ... 166s Unpacking golang-github-chzyer-readline-dev (1.5.1-1) ... 166s Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. 166s Preparing to unpack .../115-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... 166s Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 166s Selecting previously unselected package golang-github-google-pprof-dev. 166s Preparing to unpack .../116-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... 166s Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 166s Selecting previously unselected package golang-github-googleapis-gax-go-dev. 166s Preparing to unpack .../117-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... 166s Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... 166s Selecting previously unselected package golang-golang-x-time-dev. 166s Preparing to unpack .../118-golang-golang-x-time-dev_0.14.0-1_all.deb ... 166s Unpacking golang-golang-x-time-dev (0.14.0-1) ... 166s Selecting previously unselected package golang-google-api-dev. 166s Preparing to unpack .../119-golang-google-api-dev_0.61.0-6_all.deb ... 166s Unpacking golang-google-api-dev (0.61.0-6) ... 167s Selecting previously unselected package golang-rsc-binaryregexp-dev. 167s Preparing to unpack .../120-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... 167s Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... 167s Selecting previously unselected package golang-google-cloud-dev. 167s Preparing to unpack .../121-golang-google-cloud-dev_0.56.0-6_all.deb ... 167s Unpacking golang-google-cloud-dev (0.56.0-6) ... 167s Selecting previously unselected package golang-google-grpc-dev. 167s Preparing to unpack .../122-golang-google-grpc-dev_1.64.0-7_all.deb ... 167s Unpacking golang-google-grpc-dev (1.64.0-7) ... 167s Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. 167s Preparing to unpack .../123-golang-github-rogpeppe-fastuuid-dev_1.2.0-1_all.deb ... 167s Unpacking golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 167s Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. 167s Preparing to unpack .../124-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2_all.deb ... 167s Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... 167s Selecting previously unselected package golang-opentelemetry-proto-dev. 167s Preparing to unpack .../125-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... 167s Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... 167s Selecting previously unselected package golang-opentelemetry-otel-dev. 167s Preparing to unpack .../126-golang-opentelemetry-otel-dev_1.31.0-6_all.deb ... 167s Unpacking golang-opentelemetry-otel-dev (1.31.0-6) ... 167s Selecting previously unselected package golang-github-aws-smithy-go-dev. 167s Preparing to unpack .../127-golang-github-aws-smithy-go-dev_1.23.2-1_all.deb ... 167s Unpacking golang-github-aws-smithy-go-dev (1.23.2-1) ... 167s Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. 167s Preparing to unpack .../128-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... 167s Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 170s Selecting previously unselected package golang-github-benbjohnson-clock-dev. 170s Preparing to unpack .../129-golang-github-benbjohnson-clock-dev_1.3.0-1build1_all.deb ... 170s Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1build1) ... 170s Selecting previously unselected package golang-github-checkpoint-restore-go-criu-dev. 170s Preparing to unpack .../130-golang-github-checkpoint-restore-go-criu-dev_7.2.0+ds1-4syncable2_all.deb ... 170s Unpacking golang-github-checkpoint-restore-go-criu-dev (7.2.0+ds1-4syncable2) ... 170s Selecting previously unselected package golang-github-creack-pty-dev. 170s Preparing to unpack .../131-golang-github-creack-pty-dev_1.1.21-1_all.deb ... 170s Unpacking golang-github-creack-pty-dev (1.1.21-1) ... 170s Selecting previously unselected package golang-github-kr-text-dev. 170s Preparing to unpack .../132-golang-github-kr-text-dev_0.2.0-2_all.deb ... 170s Unpacking golang-github-kr-text-dev (0.2.0-2) ... 170s Selecting previously unselected package golang-golang-x-mod-dev. 170s Preparing to unpack .../133-golang-golang-x-mod-dev_0.30.0-1_all.deb ... 170s Unpacking golang-golang-x-mod-dev (0.30.0-1) ... 171s Selecting previously unselected package golang-github-yuin-goldmark-dev. 171s Preparing to unpack .../134-golang-github-yuin-goldmark-dev_1.7.13-1_all.deb ... 171s Unpacking golang-github-yuin-goldmark-dev (1.7.13-1) ... 171s Selecting previously unselected package golang-golang-x-tools-dev. 171s Preparing to unpack .../135-golang-golang-x-tools-dev_1%3a0.25.1+ds-0ubuntu1_all.deb ... 171s Unpacking golang-golang-x-tools-dev (1:0.25.1+ds-0ubuntu1) ... 171s Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. 171s Preparing to unpack .../136-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... 171s Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... 171s Selecting previously unselected package golang-github-kr-pretty-dev. 171s Preparing to unpack .../137-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... 171s Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... 171s Selecting previously unselected package golang-github-go-quicktest-qt-dev. 171s Preparing to unpack .../138-golang-github-go-quicktest-qt-dev_1.101.0-2_all.deb ... 171s Unpacking golang-github-go-quicktest-qt-dev (1.101.0-2) ... 171s Selecting previously unselected package golang-github-mdlayher-socket-dev. 171s Preparing to unpack .../139-golang-github-mdlayher-socket-dev_0.5.1-1_all.deb ... 171s Unpacking golang-github-mdlayher-socket-dev (0.5.1-1) ... 171s Selecting previously unselected package golang-github-mdlayher-netlink-dev. 171s Preparing to unpack .../140-golang-github-mdlayher-netlink-dev_1.8.0-2_all.deb ... 171s Unpacking golang-github-mdlayher-netlink-dev (1.8.0-2) ... 171s Selecting previously unselected package golang-github-jsimonetti-rtnetlink-dev. 171s Preparing to unpack .../141-golang-github-jsimonetti-rtnetlink-dev_2.0.5-2_all.deb ... 171s Unpacking golang-github-jsimonetti-rtnetlink-dev (2.0.5-2) ... 171s Selecting previously unselected package golang-github-cilium-ebpf-dev. 171s Preparing to unpack .../142-golang-github-cilium-ebpf-dev_0.17.3+ds1-4_all.deb ... 171s Unpacking golang-github-cilium-ebpf-dev (0.17.3+ds1-4) ... 171s Selecting previously unselected package golang-github-pkg-errors-dev. 171s Preparing to unpack .../143-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 171s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 171s Selecting previously unselected package libbtrfs0t64:arm64. 171s Preparing to unpack .../144-libbtrfs0t64_6.17.1-1_arm64.deb ... 171s Unpacking libbtrfs0t64:arm64 (6.17.1-1) ... 171s Selecting previously unselected package libbtrfs-dev:arm64. 171s Preparing to unpack .../145-libbtrfs-dev_6.17.1-1_arm64.deb ... 171s Unpacking libbtrfs-dev:arm64 (6.17.1-1) ... 171s Selecting previously unselected package golang-github-containerd-btrfs-dev. 171s Preparing to unpack .../146-golang-github-containerd-btrfs-dev_2.0.0-2_all.deb ... 171s Unpacking golang-github-containerd-btrfs-dev (2.0.0-2) ... 171s Selecting previously unselected package golang-dbus-dev. 172s Preparing to unpack .../147-golang-dbus-dev_5.1.0-1_all.deb ... 172s Unpacking golang-dbus-dev (5.1.0-1) ... 172s Selecting previously unselected package golang-github-sirupsen-logrus-dev. 172s Preparing to unpack .../148-golang-github-sirupsen-logrus-dev_1.9.3-1_all.deb ... 172s Unpacking golang-github-sirupsen-logrus-dev (1.9.3-1) ... 172s Selecting previously unselected package golang-github-containerd-log-dev. 172s Preparing to unpack .../149-golang-github-containerd-log-dev_0.1.0-2_all.deb ... 172s Unpacking golang-github-containerd-log-dev (0.1.0-2) ... 172s Selecting previously unselected package libcap-dev:arm64. 172s Preparing to unpack .../150-libcap-dev_1%3a2.75-10ubuntu1_arm64.deb ... 172s Unpacking libcap-dev:arm64 (1:2.75-10ubuntu1) ... 172s Selecting previously unselected package libsystemd-dev:arm64. 172s Preparing to unpack .../151-libsystemd-dev_259-1ubuntu3_arm64.deb ... 172s Unpacking libsystemd-dev:arm64 (259-1ubuntu3) ... 172s Selecting previously unselected package golang-github-coreos-go-systemd-dev. 172s Preparing to unpack .../152-golang-github-coreos-go-systemd-dev_22.6.0-1_all.deb ... 172s Unpacking golang-github-coreos-go-systemd-dev (22.6.0-1) ... 172s Selecting previously unselected package golang-github-docker-go-units-dev. 172s Preparing to unpack .../153-golang-github-docker-go-units-dev_0.4.0-4_all.deb ... 172s Unpacking golang-github-docker-go-units-dev (0.4.0-4) ... 172s Selecting previously unselected package golang-github-moby-sys-dev. 172s Preparing to unpack .../154-golang-github-moby-sys-dev_0.0~git20250819.9dc3a90-1_all.deb ... 172s Unpacking golang-github-moby-sys-dev (0.0~git20250819.9dc3a90-1) ... 172s Selecting previously unselected package golang-github-opencontainers-specs-dev. 172s Preparing to unpack .../155-golang-github-opencontainers-specs-dev_1.2.1-1_all.deb ... 172s Unpacking golang-github-opencontainers-specs-dev (1.2.1-1) ... 172s Selecting previously unselected package golang-github-containerd-cgroups-dev. 172s Preparing to unpack .../156-golang-github-containerd-cgroups-dev_3.0.5-3_all.deb ... 172s Unpacking golang-github-containerd-cgroups-dev (3.0.5-3) ... 172s Selecting previously unselected package golang-github-containerd-console-dev. 172s Preparing to unpack .../157-golang-github-containerd-console-dev_1.0.5-1_all.deb ... 172s Unpacking golang-github-containerd-console-dev (1.0.5-1) ... 172s Selecting previously unselected package golang-github-containerd-containerd-api-dev. 172s Preparing to unpack .../158-golang-github-containerd-containerd-api-dev_1.7.24~ds1-10ubuntu1_all.deb ... 172s Unpacking golang-github-containerd-containerd-api-dev (1.7.24~ds1-10ubuntu1) ... 172s Selecting previously unselected package golang-github-opencontainers-go-digest-dev. 172s Preparing to unpack .../159-golang-github-opencontainers-go-digest-dev_1.0.0-2_all.deb ... 172s Unpacking golang-github-opencontainers-go-digest-dev (1.0.0-2) ... 172s Selecting previously unselected package golang-github-containerd-continuity-dev. 172s Preparing to unpack .../160-golang-github-containerd-continuity-dev_0.4.5~ds1-1_all.deb ... 172s Unpacking golang-github-containerd-continuity-dev (0.4.5~ds1-1) ... 172s Selecting previously unselected package zlib1g-dev:arm64. 172s Preparing to unpack .../161-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_arm64.deb ... 172s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 172s Selecting previously unselected package libprotobuf32t64:arm64. 172s Preparing to unpack .../162-libprotobuf32t64_3.21.12-15_arm64.deb ... 172s Unpacking libprotobuf32t64:arm64 (3.21.12-15) ... 172s Selecting previously unselected package libprotobuf-lite32t64:arm64. 173s Preparing to unpack .../163-libprotobuf-lite32t64_3.21.12-15_arm64.deb ... 173s Unpacking libprotobuf-lite32t64:arm64 (3.21.12-15) ... 173s Selecting previously unselected package libprotobuf-dev:arm64. 173s Preparing to unpack .../164-libprotobuf-dev_3.21.12-15_arm64.deb ... 173s Unpacking libprotobuf-dev:arm64 (3.21.12-15) ... 173s Selecting previously unselected package golang-github-gogo-protobuf-dev. 173s Preparing to unpack .../165-golang-github-gogo-protobuf-dev_1.3.2-3build1_all.deb ... 173s Unpacking golang-github-gogo-protobuf-dev (1.3.2-3build1) ... 173s Selecting previously unselected package golang-github-containerd-typeurl-dev. 173s Preparing to unpack .../166-golang-github-containerd-typeurl-dev_2.2.3-1_all.deb ... 173s Unpacking golang-github-containerd-typeurl-dev (2.2.3-1) ... 173s Selecting previously unselected package golang-github-containerd-errdefs-dev. 173s Preparing to unpack .../167-golang-github-containerd-errdefs-dev_0.3.0-3_all.deb ... 173s Unpacking golang-github-containerd-errdefs-dev (0.3.0-3) ... 173s Selecting previously unselected package golang-github-containerd-fifo-dev. 173s Preparing to unpack .../168-golang-github-containerd-fifo-dev_1.1.0-1_all.deb ... 173s Unpacking golang-github-containerd-fifo-dev (1.1.0-1) ... 173s Selecting previously unselected package golang-github-appc-cni-dev. 173s Preparing to unpack .../169-golang-github-appc-cni-dev_1.1.2-1_all.deb ... 173s Unpacking golang-github-appc-cni-dev (1.1.2-1) ... 173s Selecting previously unselected package golang-github-containerd-go-cni-dev. 173s Preparing to unpack .../170-golang-github-containerd-go-cni-dev_1.1.9-2_all.deb ... 173s Unpacking golang-github-containerd-go-cni-dev (1.1.9-2) ... 173s Selecting previously unselected package golang-github-containerd-go-runc-dev. 173s Preparing to unpack .../171-golang-github-containerd-go-runc-dev_1.1.0-2_all.deb ... 173s Unpacking golang-github-containerd-go-runc-dev (1.1.0-2) ... 173s Selecting previously unselected package golang-github-fullsailor-pkcs7-dev. 173s Preparing to unpack .../172-golang-github-fullsailor-pkcs7-dev_0.0~git20210826.33d0574-3_all.deb ... 173s Unpacking golang-github-fullsailor-pkcs7-dev (0.0~git20210826.33d0574-3) ... 173s Selecting previously unselected package libltdl7:arm64. 173s Preparing to unpack .../173-libltdl7_2.5.4-9_arm64.deb ... 173s Unpacking libltdl7:arm64 (2.5.4-9) ... 173s Selecting previously unselected package libltdl-dev:arm64. 173s Preparing to unpack .../174-libltdl-dev_2.5.4-9_arm64.deb ... 173s Unpacking libltdl-dev:arm64 (2.5.4-9) ... 173s Selecting previously unselected package libnspr4-dev. 173s Preparing to unpack .../175-libnspr4-dev_2%3a4.38.2-1ubuntu1_arm64.deb ... 173s Unpacking libnspr4-dev (2:4.38.2-1ubuntu1) ... 173s Selecting previously unselected package libnss3-dev:arm64. 173s Preparing to unpack .../176-libnss3-dev_2%3a3.120-1_arm64.deb ... 173s Unpacking libnss3-dev:arm64 (2:3.120-1) ... 173s Selecting previously unselected package libpkgconf3:arm64. 173s Preparing to unpack .../177-libpkgconf3_1.8.1-4build1_arm64.deb ... 173s Unpacking libpkgconf3:arm64 (1.8.1-4build1) ... 174s Selecting previously unselected package pkgconf-bin. 174s Preparing to unpack .../178-pkgconf-bin_1.8.1-4build1_arm64.deb ... 174s Unpacking pkgconf-bin (1.8.1-4build1) ... 174s Selecting previously unselected package pkgconf:arm64. 174s Preparing to unpack .../179-pkgconf_1.8.1-4build1_arm64.deb ... 174s Unpacking pkgconf:arm64 (1.8.1-4build1) ... 174s Selecting previously unselected package golang-github-miekg-pkcs11-dev. 174s Preparing to unpack .../180-golang-github-miekg-pkcs11-dev_1.0.3+dfsg1-3_all.deb ... 174s Unpacking golang-github-miekg-pkcs11-dev (1.0.3+dfsg1-3) ... 174s Selecting previously unselected package golang-github-santhosh-tekuri-jsonschema-dev. 174s Preparing to unpack .../181-golang-github-santhosh-tekuri-jsonschema-dev_5.3.1-2_all.deb ... 174s Unpacking golang-github-santhosh-tekuri-jsonschema-dev (5.3.1-2) ... 174s Selecting previously unselected package golang-github-opencontainers-image-spec-dev. 174s Preparing to unpack .../182-golang-github-opencontainers-image-spec-dev_1.1.1-1_all.deb ... 174s Unpacking golang-github-opencontainers-image-spec-dev (1.1.1-1) ... 174s Selecting previously unselected package golang-github-stefanberger-go-pkcs11uri-dev. 174s Preparing to unpack .../183-golang-github-stefanberger-go-pkcs11uri-dev_0.0~git20201008.78d3cae-2_all.deb ... 174s Unpacking golang-github-stefanberger-go-pkcs11uri-dev (0.0~git20201008.78d3cae-2) ... 174s Selecting previously unselected package golang-github-go-jose-go-jose-dev. 174s Preparing to unpack .../184-golang-github-go-jose-go-jose-dev_4.0.5-1_all.deb ... 174s Unpacking golang-github-go-jose-go-jose-dev (4.0.5-1) ... 174s Selecting previously unselected package golang-github-containers-ocicrypt-dev. 174s Preparing to unpack .../185-golang-github-containers-ocicrypt-dev_1.1.10-3_all.deb ... 174s Unpacking golang-github-containers-ocicrypt-dev (1.1.10-3) ... 174s Selecting previously unselected package golang-github-containerd-imgcrypt-dev. 174s Preparing to unpack .../186-golang-github-containerd-imgcrypt-dev_1.1.11-4_all.deb ... 174s Unpacking golang-github-containerd-imgcrypt-dev (1.1.11-4) ... 174s Selecting previously unselected package golang-github-containerd-ttrpc-dev. 174s Preparing to unpack .../187-golang-github-containerd-ttrpc-dev_1.2.7-1_all.deb ... 174s Unpacking golang-github-containerd-ttrpc-dev (1.2.7-1) ... 174s Selecting previously unselected package golang-github-kubernetes-cri-api-dev. 174s Preparing to unpack .../188-golang-github-kubernetes-cri-api-dev_0.32.3-1_all.deb ... 174s Unpacking golang-github-kubernetes-cri-api-dev (0.32.3-1) ... 174s Selecting previously unselected package golang-github-blang-semver-dev. 174s Preparing to unpack .../189-golang-github-blang-semver-dev_4.0.0-1build1_all.deb ... 174s Unpacking golang-github-blang-semver-dev (4.0.0-1build1) ... 174s Selecting previously unselected package golang-github-hashicorp-errwrap-dev. 174s Preparing to unpack .../190-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... 174s Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 174s Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. 174s Preparing to unpack .../191-golang-github-hashicorp-go-multierror-dev_1.1.1-2_all.deb ... 174s Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... 174s Selecting previously unselected package golang-github-opencontainers-selinux-dev. 174s Preparing to unpack .../192-golang-github-opencontainers-selinux-dev_1.11.1-1_all.deb ... 174s Unpacking golang-github-opencontainers-selinux-dev (1.11.1-1) ... 174s Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. 174s Preparing to unpack .../193-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... 174s Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... 174s Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. 174s Preparing to unpack .../194-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... 174s Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... 174s Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. 174s Preparing to unpack .../195-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... 174s Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... 175s Selecting previously unselected package golang-gocapability-dev. 175s Preparing to unpack .../196-golang-gocapability-dev_0.0+git20200815.42c35b4-2_all.deb ... 175s Unpacking golang-gocapability-dev (0.0+git20200815.42c35b4-2) ... 175s Selecting previously unselected package golang-github-opencontainers-runtime-tools-dev. 175s Preparing to unpack .../197-golang-github-opencontainers-runtime-tools-dev_0.9.0.109.ge931285-1_all.deb ... 175s Unpacking golang-github-opencontainers-runtime-tools-dev (0.9.0.109.ge931285-1) ... 175s Selecting previously unselected package golang-gomega-dev. 175s Preparing to unpack .../198-golang-gomega-dev_1.36.2-1_all.deb ... 175s Unpacking golang-gomega-dev (1.36.2-1) ... 175s Selecting previously unselected package golang-gopkg-check.v1-dev. 175s Preparing to unpack .../199-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... 175s Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... 175s Selecting previously unselected package golang-k8s-sigs-yaml-dev. 175s Preparing to unpack .../200-golang-k8s-sigs-yaml-dev_1.4.0-2_all.deb ... 175s Unpacking golang-k8s-sigs-yaml-dev (1.4.0-2) ... 175s Selecting previously unselected package golang-github-containerd-nri-dev. 175s Preparing to unpack .../201-golang-github-containerd-nri-dev_0.8.0-1_all.deb ... 175s Unpacking golang-github-containerd-nri-dev (0.8.0-1) ... 175s Selecting previously unselected package golang-github-containerd-platforms-dev. 175s Preparing to unpack .../202-golang-github-containerd-platforms-dev_0.2.1-2_all.deb ... 175s Unpacking golang-github-containerd-platforms-dev (0.2.1-2) ... 175s Selecting previously unselected package golang-github-coreos-go-iptables-dev. 175s Preparing to unpack .../203-golang-github-coreos-go-iptables-dev_0.6.0-1build1_all.deb ... 175s Unpacking golang-github-coreos-go-iptables-dev (0.6.0-1build1) ... 175s Selecting previously unselected package golang-github-safchain-ethtool-dev. 175s Preparing to unpack .../204-golang-github-safchain-ethtool-dev_0.7.0-1_all.deb ... 175s Unpacking golang-github-safchain-ethtool-dev (0.7.0-1) ... 175s Selecting previously unselected package golang-github-vishvananda-netns-dev. 175s Preparing to unpack .../205-golang-github-vishvananda-netns-dev_0.0.5-1_all.deb ... 175s Unpacking golang-github-vishvananda-netns-dev (0.0.5-1) ... 175s Selecting previously unselected package golang-github-vishvananda-netlink-dev. 175s Preparing to unpack .../206-golang-github-vishvananda-netlink-dev_1.3.0-2_all.deb ... 175s Unpacking golang-github-vishvananda-netlink-dev (1.3.0-2) ... 175s Selecting previously unselected package golang-github-containernetworking-plugins-dev. 175s Preparing to unpack .../207-golang-github-containernetworking-plugins-dev_1.1.1+ds1-3build1_all.deb ... 175s Unpacking golang-github-containernetworking-plugins-dev (1.1.1+ds1-3build1) ... 175s Selecting previously unselected package golang-github-etcd-io-gofail-dev. 175s Preparing to unpack .../208-golang-github-etcd-io-gofail-dev_0.1.0-1_all.deb ... 175s Unpacking golang-github-etcd-io-gofail-dev (0.1.0-1) ... 175s Selecting previously unselected package golang-github-coreos-bbolt-dev. 175s Preparing to unpack .../209-golang-github-coreos-bbolt-dev_1.4.2-1_all.deb ... 175s Unpacking golang-github-coreos-bbolt-dev (1.4.2-1) ... 175s Selecting previously unselected package golang-github-distribution-reference-dev. 175s Preparing to unpack .../210-golang-github-distribution-reference-dev_0.6.0-4_all.deb ... 175s Unpacking golang-github-distribution-reference-dev (0.6.0-4) ... 175s Selecting previously unselected package golang-github-docker-go-events-dev. 175s Preparing to unpack .../211-golang-github-docker-go-events-dev_0.0~git20190806.e31b211-4_all.deb ... 175s Unpacking golang-github-docker-go-events-dev (0.0~git20190806.e31b211-4) ... 175s Selecting previously unselected package golang-github-docker-go-metrics-dev. 175s Preparing to unpack .../212-golang-github-docker-go-metrics-dev_0.0.1-2_all.deb ... 175s Unpacking golang-github-docker-go-metrics-dev (0.0.1-2) ... 175s Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev. 176s Preparing to unpack .../213-golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0+git20191002.6af20e3-5_all.deb ... 176s Unpacking golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-5) ... 176s Selecting previously unselected package golang-github-imdario-mergo-dev. 176s Preparing to unpack .../214-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... 176s Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... 176s Selecting previously unselected package golang-gopkg-inf.v0-dev. 176s Preparing to unpack .../215-golang-gopkg-inf.v0-dev_0.9.1-2_all.deb ... 176s Unpacking golang-gopkg-inf.v0-dev (0.9.1-2) ... 176s Selecting previously unselected package golang-github-intel-goresctrl-dev. 176s Preparing to unpack .../216-golang-github-intel-goresctrl-dev_0.3.0-2_all.deb ... 176s Unpacking golang-github-intel-goresctrl-dev (0.3.0-2) ... 176s Selecting previously unselected package golang-github-klauspost-cpuid-dev. 176s Preparing to unpack .../217-golang-github-klauspost-cpuid-dev_2.3.0-1_all.deb ... 176s Unpacking golang-github-klauspost-cpuid-dev (2.3.0-1) ... 176s Selecting previously unselected package golang-github-minio-sha256-simd-dev. 176s Preparing to unpack .../218-golang-github-minio-sha256-simd-dev_1.0.1-1_all.deb ... 176s Unpacking golang-github-minio-sha256-simd-dev (1.0.1-1) ... 176s Selecting previously unselected package golang-github-moby-locker-dev. 176s Preparing to unpack .../219-golang-github-moby-locker-dev_1.0.1-3_all.deb ... 176s Unpacking golang-github-moby-locker-dev (1.0.1-3) ... 176s Selecting previously unselected package golang-github-cyphar-filepath-securejoin-dev. 176s Preparing to unpack .../220-golang-github-cyphar-filepath-securejoin-dev_0.5.1-3_all.deb ... 176s Unpacking golang-github-cyphar-filepath-securejoin-dev (0.5.1-3) ... 176s Selecting previously unselected package golang-github-mrunalp-fileutils-dev. 176s Preparing to unpack .../221-golang-github-mrunalp-fileutils-dev_0.5.1-1_all.deb ... 176s Unpacking golang-github-mrunalp-fileutils-dev (0.5.1-1) ... 176s Selecting previously unselected package golang-github-opencontainers-cgroups-dev. 176s Preparing to unpack .../222-golang-github-opencontainers-cgroups-dev_0.0.5-2_all.deb ... 176s Unpacking golang-github-opencontainers-cgroups-dev (0.0.5-2) ... 176s Selecting previously unselected package libseccomp-dev:arm64. 176s Preparing to unpack .../223-libseccomp-dev_2.6.0-2ubuntu4_arm64.deb ... 176s Unpacking libseccomp-dev:arm64 (2.6.0-2ubuntu4) ... 176s Selecting previously unselected package golang-github-seccomp-libseccomp-golang-dev. 176s Preparing to unpack .../224-golang-github-seccomp-libseccomp-golang-dev_0.10.0-4_all.deb ... 176s Unpacking golang-github-seccomp-libseccomp-golang-dev (0.10.0-4) ... 176s Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. 176s Preparing to unpack .../225-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... 176s Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 176s Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. 176s Preparing to unpack .../226-golang-github-russross-blackfriday-v2-dev_2.1.0-1build1_all.deb ... 176s Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 176s Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. 176s Preparing to unpack .../227-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... 176s Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 176s Selecting previously unselected package golang-github-urfave-cli-dev. 176s Preparing to unpack .../228-golang-github-urfave-cli-dev_1.22.14-1_all.deb ... 176s Unpacking golang-github-urfave-cli-dev (1.22.14-1) ... 176s Selecting previously unselected package golang-github-opencontainers-runc-dev. 176s Preparing to unpack .../229-golang-github-opencontainers-runc-dev_1.3.3+ds1-2ubuntu1_all.deb ... 176s Unpacking golang-github-opencontainers-runc-dev (1.3.3+ds1-2ubuntu1) ... 176s Selecting previously unselected package golang-github-burntsushi-toml-dev. 176s Preparing to unpack .../230-golang-github-burntsushi-toml-dev_1.5.0-1_all.deb ... 176s Unpacking golang-github-burntsushi-toml-dev (1.5.0-1) ... 177s Selecting previously unselected package golang-github-pelletier-go-toml-dev. 177s Preparing to unpack .../231-golang-github-pelletier-go-toml-dev_1.9.5-1build1_all.deb ... 177s Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 177s Selecting previously unselected package golang-github-tchap-go-patricia-dev. 177s Preparing to unpack .../232-golang-github-tchap-go-patricia-dev_2.3.2-1_all.deb ... 177s Unpacking golang-github-tchap-go-patricia-dev (2.3.2-1) ... 177s Selecting previously unselected package golang-github-evanphx-json-patch-dev. 177s Preparing to unpack .../233-golang-github-evanphx-json-patch-dev_5.7.0-1_all.deb ... 177s Unpacking golang-github-evanphx-json-patch-dev (5.7.0-1) ... 177s Selecting previously unselected package golang-github-x448-float16-dev. 177s Preparing to unpack .../234-golang-github-x448-float16-dev_0.8.4-3_all.deb ... 177s Unpacking golang-github-x448-float16-dev (0.8.4-3) ... 177s Selecting previously unselected package golang-github-fxamacker-cbor-dev. 177s Preparing to unpack .../235-golang-github-fxamacker-cbor-dev_2.9.0-1_all.deb ... 177s Unpacking golang-github-fxamacker-cbor-dev (2.9.0-1) ... 177s Selecting previously unselected package golang-github-google-gnostic-models-dev. 177s Preparing to unpack .../236-golang-github-google-gnostic-models-dev_0.6.8-4_all.deb ... 177s Unpacking golang-github-google-gnostic-models-dev (0.6.8-4) ... 177s Selecting previously unselected package golang-github-docker-spdystream-dev. 177s Preparing to unpack .../237-golang-github-docker-spdystream-dev_0.5.0-1_all.deb ... 177s Unpacking golang-github-docker-spdystream-dev (0.5.0-1) ... 177s Selecting previously unselected package golang-github-mxk-go-flowrate-dev. 177s Preparing to unpack .../238-golang-github-mxk-go-flowrate-dev_0.0~git20140419.0.cca7078-2_all.deb ... 177s Unpacking golang-github-mxk-go-flowrate-dev (0.0~git20140419.0.cca7078-2) ... 177s Selecting previously unselected package golang-github-spf13-pflag-dev. 177s Preparing to unpack .../239-golang-github-spf13-pflag-dev_1.0.10-1_all.deb ... 177s Unpacking golang-github-spf13-pflag-dev (1.0.10-1) ... 177s Selecting previously unselected package golang-k8s-klog-dev. 177s Preparing to unpack .../240-golang-k8s-klog-dev_2.130.1-1_all.deb ... 177s Unpacking golang-k8s-klog-dev (2.130.1-1) ... 177s Selecting previously unselected package golang-github-emicklei-go-restful-dev. 177s Preparing to unpack .../241-golang-github-emicklei-go-restful-dev_3.10.2-1_all.deb ... 177s Unpacking golang-github-emicklei-go-restful-dev (3.10.2-1) ... 177s Selecting previously unselected package golang-github-invopop-yaml-dev. 177s Preparing to unpack .../242-golang-github-invopop-yaml-dev_0.2.0-2_all.deb ... 177s Unpacking golang-github-invopop-yaml-dev (0.2.0-2) ... 177s Selecting previously unselected package golang-github-josharian-intern-dev. 177s Preparing to unpack .../243-golang-github-josharian-intern-dev_1.0.0-3_all.deb ... 177s Unpacking golang-github-josharian-intern-dev (1.0.0-3) ... 177s Selecting previously unselected package golang-github-mailru-easyjson-dev. 177s Preparing to unpack .../244-golang-github-mailru-easyjson-dev_0.9.1-1_all.deb ... 177s Unpacking golang-github-mailru-easyjson-dev (0.9.1-1) ... 177s Selecting previously unselected package golang-github-go-openapi-swag-dev. 177s Preparing to unpack .../245-golang-github-go-openapi-swag-dev_1%3a0.25.1-1_all.deb ... 177s Unpacking golang-github-go-openapi-swag-dev (1:0.25.1-1) ... 177s Selecting previously unselected package golang-github-go-openapi-jsonpointer-dev. 177s Preparing to unpack .../246-golang-github-go-openapi-jsonpointer-dev_1%3a0.21.1-2_all.deb ... 177s Unpacking golang-github-go-openapi-jsonpointer-dev (1:0.21.1-2) ... 177s Selecting previously unselected package golang-github-gorilla-mux-dev. 178s Preparing to unpack .../247-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... 178s Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... 178s Selecting previously unselected package golang-github-mohae-deepcopy-dev. 178s Preparing to unpack .../248-golang-github-mohae-deepcopy-dev_0.0~git20170929.c48cc78-4_all.deb ... 178s Unpacking golang-github-mohae-deepcopy-dev (0.0~git20170929.c48cc78-4) ... 178s Selecting previously unselected package golang-github-ugorji-go-codec-dev. 178s Preparing to unpack .../249-golang-github-ugorji-go-codec-dev_1.2.8-1build1_all.deb ... 178s Unpacking golang-github-ugorji-go-codec-dev (1.2.8-1build1) ... 178s Selecting previously unselected package golang-github-perimeterx-marshmallow-dev. 178s Preparing to unpack .../250-golang-github-perimeterx-marshmallow-dev_1.1.5-1_all.deb ... 178s Unpacking golang-github-perimeterx-marshmallow-dev (1.1.5-1) ... 178s Selecting previously unselected package golang-github-getkin-kin-openapi-dev. 178s Preparing to unpack .../251-golang-github-getkin-kin-openapi-dev_0.124.0-1_all.deb ... 178s Unpacking golang-github-getkin-kin-openapi-dev (0.124.0-1) ... 178s Selecting previously unselected package golang-github-go-openapi-jsonreference-dev. 178s Preparing to unpack .../252-golang-github-go-openapi-jsonreference-dev_1%3a0.21.0-1_all.deb ... 178s Unpacking golang-github-go-openapi-jsonreference-dev (1:0.21.0-1) ... 178s Selecting previously unselected package golang-github-google-gofuzz-dev. 178s Preparing to unpack .../253-golang-github-google-gofuzz-dev_1.2.0-1_all.deb ... 178s Unpacking golang-github-google-gofuzz-dev (1.2.0-1) ... 178s Selecting previously unselected package golang-github-kubernetes-gengo-dev. 178s Preparing to unpack .../254-golang-github-kubernetes-gengo-dev_0.0~git20250207.1244d31-1_all.deb ... 178s Unpacking golang-github-kubernetes-gengo-dev (0.0~git20250207.1244d31-1) ... 178s Selecting previously unselected package golang-github-nytimes-gziphandler-dev. 178s Preparing to unpack .../255-golang-github-nytimes-gziphandler-dev_1.1.1-1build1_all.deb ... 178s Unpacking golang-github-nytimes-gziphandler-dev (1.1.1-1build1) ... 178s Selecting previously unselected package golang-github-huandu-xstrings-dev. 178s Preparing to unpack .../256-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... 178s Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... 178s Selecting previously unselected package golang-github-masterminds-goutils-dev. 178s Preparing to unpack .../257-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... 178s Unpacking golang-github-masterminds-goutils-dev (1.1.1-4) ... 178s Selecting previously unselected package golang-github-go-task-slim-sprig-dev. 178s Preparing to unpack .../258-golang-github-go-task-slim-sprig-dev_3.0.0-3_all.deb ... 178s Unpacking golang-github-go-task-slim-sprig-dev (3.0.0-3) ... 178s Selecting previously unselected package golang-github-onsi-ginkgo-v2-dev. 178s Preparing to unpack .../259-golang-github-onsi-ginkgo-v2-dev_2.27.3-1_all.deb ... 178s Unpacking golang-github-onsi-ginkgo-v2-dev (2.27.3-1) ... 178s Selecting previously unselected package golang-k8s-sigs-json-dev. 178s Preparing to unpack .../260-golang-k8s-sigs-json-dev_0.0~git20241014.cfa47c3-1_all.deb ... 178s Unpacking golang-k8s-sigs-json-dev (0.0~git20241014.cfa47c3-1) ... 178s Selecting previously unselected package golang-k8s-sigs-randfill-dev. 178s Preparing to unpack .../261-golang-k8s-sigs-randfill-dev_1.0.0-2_all.deb ... 178s Unpacking golang-k8s-sigs-randfill-dev (1.0.0-2) ... 178s Selecting previously unselected package golang-k8s-sigs-structured-merge-diff-dev. 178s Preparing to unpack .../262-golang-k8s-sigs-structured-merge-diff-dev_4.6.0-3_all.deb ... 178s Unpacking golang-k8s-sigs-structured-merge-diff-dev (4.6.0-3) ... 179s Selecting previously unselected package golang-k8s-utils-dev. 179s Preparing to unpack .../263-golang-k8s-utils-dev_0.0~git20251222.718f0e5-1_all.deb ... 179s Unpacking golang-k8s-utils-dev (0.0~git20251222.718f0e5-1) ... 179s Selecting previously unselected package golang-k8s-kube-openapi-dev. 179s Preparing to unpack .../264-golang-k8s-kube-openapi-dev_0.0~git20241212.2c72e55-2_all.deb ... 179s Unpacking golang-k8s-kube-openapi-dev (0.0~git20241212.2c72e55-2) ... 179s Selecting previously unselected package golang-k8s-apimachinery-dev. 179s Preparing to unpack .../265-golang-k8s-apimachinery-dev_0.33.4-1_all.deb ... 179s Unpacking golang-k8s-apimachinery-dev (0.33.4-1) ... 179s Selecting previously unselected package golang-k8s-api-dev. 179s Preparing to unpack .../266-golang-k8s-api-dev_0.33.4-1_all.deb ... 179s Unpacking golang-k8s-api-dev (0.33.4-1) ... 179s Selecting previously unselected package golang-go.uber-atomic-dev. 179s Preparing to unpack .../267-golang-go.uber-atomic-dev_1.11.0-1_all.deb ... 179s Unpacking golang-go.uber-atomic-dev (1.11.0-1) ... 179s Selecting previously unselected package golang-go.uber-multierr-dev. 179s Preparing to unpack .../268-golang-go.uber-multierr-dev_1.6.0-1_all.deb ... 179s Unpacking golang-go.uber-multierr-dev (1.6.0-1) ... 179s Selecting previously unselected package golang-uber-goleak-dev. 179s Preparing to unpack .../269-golang-uber-goleak-dev_1.3.0-1_all.deb ... 179s Unpacking golang-uber-goleak-dev (1.3.0-1) ... 179s Selecting previously unselected package golang-go.uber-zap-dev. 179s Preparing to unpack .../270-golang-go.uber-zap-dev_1.27.0-1_all.deb ... 179s Unpacking golang-go.uber-zap-dev (1.27.0-1) ... 179s Selecting previously unselected package golang-github-go-logr-zapr-dev. 179s Preparing to unpack .../271-golang-github-go-logr-zapr-dev_1.3.0-2_all.deb ... 179s Unpacking golang-github-go-logr-zapr-dev (1.3.0-2) ... 179s Selecting previously unselected package golang-github-gotestyourself-gotest.tools-dev. 179s Preparing to unpack .../272-golang-github-gotestyourself-gotest.tools-dev_3.5.1-1build1_all.deb ... 179s Unpacking golang-github-gotestyourself-gotest.tools-dev (3.5.1-1build1) ... 179s Selecting previously unselected package golang-github-moby-term-dev. 179s Preparing to unpack .../273-golang-github-moby-term-dev_0.0~git20230502.9c3c875-1_all.deb ... 179s Unpacking golang-github-moby-term-dev (0.0~git20230502.9c3c875-1) ... 179s Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. 180s Preparing to unpack .../274-golang-github-fsnotify-fsnotify-dev_1.9.0-1_all.deb ... 180s Unpacking golang-github-fsnotify-fsnotify-dev (1.9.0-1) ... 180s Selecting previously unselected package golang-github-hashicorp-hcl-dev. 180s Preparing to unpack .../275-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... 180s Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 180s Selecting previously unselected package golang-github-magiconair-properties-dev. 180s Preparing to unpack .../276-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... 180s Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... 180s Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. 180s Preparing to unpack .../277-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... 180s Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 180s Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. 180s Preparing to unpack .../278-golang-github-pelletier-go-toml.v2-dev_2.2.4-1_all.deb ... 180s Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.4-1) ... 180s Selecting previously unselected package golang-github-kr-fs-dev. 180s Preparing to unpack .../279-golang-github-kr-fs-dev_0.1.0-2_all.deb ... 180s Unpacking golang-github-kr-fs-dev (0.1.0-2) ... 180s Selecting previously unselected package golang-github-pkg-sftp-dev. 180s Preparing to unpack .../280-golang-github-pkg-sftp-dev_1.13.9-1_all.deb ... 180s Unpacking golang-github-pkg-sftp-dev (1.13.9-1) ... 180s Selecting previously unselected package golang-github-spf13-afero-dev. 180s Preparing to unpack .../281-golang-github-spf13-afero-dev_1.15.0-2_all.deb ... 180s Unpacking golang-github-spf13-afero-dev (1.15.0-2) ... 180s Selecting previously unselected package tzdata-legacy. 180s Preparing to unpack .../282-tzdata-legacy_2025c-3ubuntu3_all.deb ... 180s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 180s Selecting previously unselected package golang-github-spf13-cast-dev. 180s Preparing to unpack .../283-golang-github-spf13-cast-dev_1.10.0-2_all.deb ... 180s Unpacking golang-github-spf13-cast-dev (1.10.0-2) ... 180s Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. 180s Preparing to unpack .../284-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... 180s Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 180s Selecting previously unselected package golang-github-subosito-gotenv-dev. 180s Preparing to unpack .../285-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... 180s Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... 180s Selecting previously unselected package golang-gopkg-ini.v1-dev. 180s Preparing to unpack .../286-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... 180s Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... 180s Selecting previously unselected package golang-github-spf13-viper-dev. 180s Preparing to unpack .../287-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... 180s Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... 180s Selecting previously unselected package golang-github-spf13-cobra-dev. 180s Preparing to unpack .../288-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... 180s Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... 180s Selecting previously unselected package golang-github-felixge-httpsnoop-dev. 180s Preparing to unpack .../289-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... 180s Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 180s Selecting previously unselected package golang-opentelemetry-contrib-dev. 181s Preparing to unpack .../290-golang-opentelemetry-contrib-dev_0.56.0-5_all.deb ... 181s Unpacking golang-opentelemetry-contrib-dev (0.56.0-5) ... 181s Selecting previously unselected package golang-github-gorilla-websocket-dev. 181s Preparing to unpack .../291-golang-github-gorilla-websocket-dev_1.5.3-1_all.deb ... 181s Unpacking golang-github-gorilla-websocket-dev (1.5.3-1) ... 181s Selecting previously unselected package golang-github-bradfitz-gomemcache-dev. 181s Preparing to unpack .../292-golang-github-bradfitz-gomemcache-dev_0.0~git20230611.acc6962-1_all.deb ... 181s Unpacking golang-github-bradfitz-gomemcache-dev (0.0~git20230611.acc6962-1) ... 181s Selecting previously unselected package golang-github-garyburd-redigo-dev. 181s Preparing to unpack .../293-golang-github-garyburd-redigo-dev_0.0~git20220831.5b01704-1_all.deb ... 181s Unpacking golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... 181s Selecting previously unselected package golang-github-peterbourgon-diskv-dev. 181s Preparing to unpack .../294-golang-github-peterbourgon-diskv-dev_3.0.0-2_all.deb ... 181s Unpacking golang-github-peterbourgon-diskv-dev (3.0.0-2) ... 181s Selecting previously unselected package golang-github-golang-snappy-dev. 181s Preparing to unpack .../295-golang-github-golang-snappy-dev_1.0.0-1_all.deb ... 181s Unpacking golang-github-golang-snappy-dev (1.0.0-1) ... 181s Selecting previously unselected package golang-gopkg-tomb.v1-dev. 181s Preparing to unpack .../296-golang-gopkg-tomb.v1-dev_0.0~git20141024.0.dd63297-8_all.deb ... 181s Unpacking golang-gopkg-tomb.v1-dev (0.0~git20141024.0.dd63297-8) ... 181s Selecting previously unselected package golang-github-nxadm-tail-dev. 181s Preparing to unpack .../297-golang-github-nxadm-tail-dev_1.4.11+ds1-1_all.deb ... 181s Unpacking golang-github-nxadm-tail-dev (1.4.11+ds1-1) ... 181s Selecting previously unselected package golang-github-onsi-ginkgo-dev. 181s Preparing to unpack .../298-golang-github-onsi-ginkgo-dev_1.16.5-5_all.deb ... 181s Unpacking golang-github-onsi-ginkgo-dev (1.16.5-5) ... 181s Selecting previously unselected package golang-github-syndtr-goleveldb-dev. 181s Preparing to unpack .../299-golang-github-syndtr-goleveldb-dev_0.0~git20200815.5c35d60-2_all.deb ... 181s Unpacking golang-github-syndtr-goleveldb-dev (0.0~git20200815.5c35d60-2) ... 181s Selecting previously unselected package golang-github-gregjones-httpcache-dev. 181s Preparing to unpack .../300-golang-github-gregjones-httpcache-dev_0.0~git20180305.9cad4c3-1.1_all.deb ... 181s Unpacking golang-github-gregjones-httpcache-dev (0.0~git20180305.9cad4c3-1.1) ... 181s Selecting previously unselected package golang-k8s-client-go-dev. 181s Preparing to unpack .../301-golang-k8s-client-go-dev_0.33.4-1_all.deb ... 181s Unpacking golang-k8s-client-go-dev (0.33.4-1) ... 181s Selecting previously unselected package golang-k8s-component-base-dev. 181s Preparing to unpack .../302-golang-k8s-component-base-dev_0.33.4-1_all.deb ... 181s Unpacking golang-k8s-component-base-dev (0.33.4-1) ... 182s Selecting previously unselected package golang-k8s-apiserver-dev. 182s Preparing to unpack .../303-golang-k8s-apiserver-dev_0.33.4-1_all.deb ... 182s Unpacking golang-k8s-apiserver-dev (0.33.4-1) ... 182s Selecting previously unselected package golang-tags.cncf-container-device-interface-dev. 182s Preparing to unpack .../304-golang-tags.cncf-container-device-interface-dev_1.0.1-1_all.deb ... 182s Unpacking golang-tags.cncf-container-device-interface-dev (1.0.1-1) ... 182s Selecting previously unselected package golang-github-containerd-containerd-dev. 182s Preparing to unpack .../305-golang-github-containerd-containerd-dev_1.7.24~ds1-10ubuntu1_all.deb ... 182s Unpacking golang-github-containerd-containerd-dev (1.7.24~ds1-10ubuntu1) ... 182s Selecting previously unselected package golang-github-hanwen-go-fuse-dev. 182s Preparing to unpack .../306-golang-github-hanwen-go-fuse-dev_2.8.0-1_all.deb ... 182s Unpacking golang-github-hanwen-go-fuse-dev (2.8.0-1) ... 182s Selecting previously unselected package golang-github-hashicorp-go-cleanhttp-dev. 182s Preparing to unpack .../307-golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1_all.deb ... 182s Unpacking golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... 182s Selecting previously unselected package golang-github-mattn-go-isatty-dev. 182s Preparing to unpack .../308-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... 182s Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... 182s Selecting previously unselected package golang-github-mattn-go-colorable-dev. 182s Preparing to unpack .../309-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... 182s Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... 182s Selecting previously unselected package golang-github-fatih-color-dev. 182s Preparing to unpack .../310-golang-github-fatih-color-dev_1.17.0-1_all.deb ... 182s Unpacking golang-github-fatih-color-dev (1.17.0-1) ... 182s Selecting previously unselected package golang-github-hashicorp-go-hclog-dev. 182s Preparing to unpack .../311-golang-github-hashicorp-go-hclog-dev_0.11.0-1build1_all.deb ... 182s Unpacking golang-github-hashicorp-go-hclog-dev (0.11.0-1build1) ... 182s Selecting previously unselected package golang-github-hashicorp-go-retryablehttp-dev. 182s Preparing to unpack .../312-golang-github-hashicorp-go-retryablehttp-dev_0.7.1-1_all.deb ... 182s Unpacking golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... 182s Selecting previously unselected package golang-github-rs-xid-dev. 182s Preparing to unpack .../313-golang-github-rs-xid-dev_1.6.0-1_all.deb ... 182s Unpacking golang-github-rs-xid-dev (1.6.0-1) ... 182s Selecting previously unselected package golang-github-vbatts-tar-split-dev. 182s Preparing to unpack .../314-golang-github-vbatts-tar-split-dev_0.11.6-1_all.deb ... 182s Unpacking golang-github-vbatts-tar-split-dev (0.11.6-1) ... 183s Selecting previously unselected package golang-github-containerd-stargz-snapshotter-dev. 183s Preparing to unpack .../315-golang-github-containerd-stargz-snapshotter-dev_0.14.3-4_all.deb ... 183s Unpacking golang-github-containerd-stargz-snapshotter-dev (0.14.3-4) ... 183s Selecting previously unselected package stargz-snapshotter. 183s Preparing to unpack .../316-stargz-snapshotter_0.14.3-4_arm64.deb ... 183s Unpacking stargz-snapshotter (0.14.3-4) ... 183s Selecting previously unselected package dh-golang. 183s Preparing to unpack .../317-dh-golang_1.63build1_all.deb ... 183s Unpacking dh-golang (1.63build1) ... 183s Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... 183s Setting up libprotobuf-lite32t64:arm64 (3.21.12-15) ... 183s Setting up golang-golang-x-time-dev (0.14.0-1) ... 183s Setting up golang-github-pelletier-go-toml.v2-dev (2.2.4-1) ... 183s Setting up libnspr4-dev (2:4.38.2-1ubuntu1) ... 183s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 183s Setting up golang-github-fullsailor-pkcs7-dev (0.0~git20210826.33d0574-3) ... 183s Setting up golang-github-coreos-go-iptables-dev (0.6.0-1build1) ... 183s Setting up golang-github-emicklei-go-restful-dev (3.10.2-1) ... 183s Setting up golang-github-opencontainers-specs-dev (1.2.1-1) ... 183s Setting up golang-gopkg-yaml.v2-dev (2.4.3-1) ... 183s Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... 183s Setting up libprotobuf32t64:arm64 (3.21.12-15) ... 183s Setting up libseccomp-dev:arm64 (2.6.0-2ubuntu4) ... 183s Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 183s Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 183s Setting up golang-dbus-dev (5.1.0-1) ... 183s Setting up golang-github-creack-pty-dev (1.1.21-1) ... 183s Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 183s Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 183s Setting up golang-github-golang-mock-dev (1.6.0-2build1) ... 183s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 183s Setting up golang-github-stefanberger-go-pkcs11uri-dev (0.0~git20201008.78d3cae-2) ... 183s Setting up golang-github-benbjohnson-clock-dev (1.3.0-1build1) ... 183s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 183s Setting up golang-github-google-gofuzz-dev (1.2.0-1) ... 183s Setting up libarchive-zip-perl (1.68-1) ... 183s Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... 183s Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... 183s Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... 183s Setting up libdebhelper-perl (13.28ubuntu1) ... 183s Setting up golang-github-docker-go-units-dev (0.4.0-4) ... 183s Setting up golang-github-burntsushi-toml-dev (1.5.0-1) ... 183s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 183s Setting up golang-github-kr-fs-dev (0.1.0-2) ... 183s Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... 183s Setting up linux-libc-dev:arm64 (6.18.0-9.9) ... 183s Setting up golang-github-golang-snappy-dev (1.0.0-1) ... 183s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 183s Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 183s Setting up m4 (1.4.20-2) ... 183s Setting up golang-github-bradfitz-gomemcache-dev (0.0~git20230611.acc6962-1) ... 183s Setting up binutils-gold-aarch64-linux-gnu (2.44-3) ... 183s Setting up golang-golang-x-term-dev (0.22.0-1) ... 183s Setting up golang-github-seccomp-libseccomp-golang-dev (0.10.0-4) ... 183s Setting up golang-github-masterminds-semver-dev (3.4.0-1) ... 183s Setting up libgomp1:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-google-btree-dev (1.0.1-1) ... 183s Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 183s Setting up golang-go.uber-atomic-dev (1.11.0-1) ... 183s Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... 183s Setting up tzdata-legacy (2025c-3ubuntu3) ... 183s Setting up golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... 183s Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 183s Setting up golang-github-huandu-xstrings-dev (1.3.3-1) ... 183s Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... 183s Setting up golang-github-spf13-pflag-dev (1.0.10-1) ... 183s Setting up golang-k8s-sigs-randfill-dev (1.0.0-2) ... 183s Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 183s Setting up golang-github-moby-sys-dev (0.0~git20250819.9dc3a90-1) ... 183s Setting up golang-github-containerd-containerd-api-dev (1.7.24~ds1-10ubuntu1) ... 183s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 183s Setting up autotools-dev (20240727.1) ... 183s Setting up golang-github-mohae-deepcopy-dev (0.0~git20170929.c48cc78-4) ... 183s Setting up libpkgconf3:arm64 (1.8.1-4build1) ... 183s Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 183s Setting up rpcsvc-proto (1.4.3-1build1) ... 183s Setting up golang-github-docker-spdystream-dev (0.5.0-1) ... 183s Setting up golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 183s Setting up golang-github-masterminds-goutils-dev (1.1.1-4) ... 183s Setting up golang-google-protobuf-dev (1.36.7-1) ... 183s Setting up golang-github-kr-text-dev (0.2.0-2) ... 183s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 183s Setting up golang-github-etcd-io-gofail-dev (0.1.0-1) ... 183s Setting up golang-github-yuin-goldmark-dev (1.7.13-1) ... 183s Setting up golang-github-containerd-fifo-dev (1.1.0-1) ... 183s Setting up golang-gopkg-tomb.v1-dev (0.0~git20141024.0.dd63297-8) ... 183s Setting up golang-github-x448-float16-dev (0.8.4-3) ... 183s Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... 183s Setting up libmpc3:arm64 (1.3.1-2) ... 183s Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... 183s Setting up golang-github-mrunalp-fileutils-dev (0.5.1-1) ... 183s Setting up golang-golang-x-sync-dev (0.7.0-1) ... 183s Setting up golang-golang-x-mod-dev (0.30.0-1) ... 183s Setting up stargz-snapshotter (0.14.3-4) ... 183s Setting up autopoint (0.23.2-1) ... 183s Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... 183s Setting up golang-github-opencontainers-selinux-dev (1.11.1-1) ... 183s Setting up golang-github-gotestyourself-gotest.tools-dev (3.5.1-1build1) ... 183s Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 183s Setting up pkgconf-bin (1.8.1-4build1) ... 183s Setting up golang-github-rs-xid-dev (1.6.0-1) ... 183s Setting up golang-github-vishvananda-netns-dev (0.0.5-1) ... 183s Setting up golang-github-chzyer-logex-dev (1.2.1-1) ... 183s Setting up golang-gocapability-dev (0.0+git20200815.42c35b4-2) ... 183s Setting up libltdl7:arm64 (2.5.4-9) ... 183s Setting up libbtrfs0t64:arm64 (6.17.1-1) ... 183s Setting up golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 183s Setting up golang-glog-dev (1.2.4-1) ... 183s Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 183s Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... 183s Setting up golang-github-hanwen-go-fuse-dev (2.8.0-1) ... 183s Setting up golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 183s Setting up autoconf (2.72-3.1ubuntu1) ... 183s Setting up golang-k8s-sigs-json-dev (0.0~git20241014.cfa47c3-1) ... 183s Setting up libubsan1:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-containerd-console-dev (1.0.5-1) ... 183s Setting up libbtrfs-dev:arm64 (6.17.1-1) ... 183s Setting up dwz (0.16-2) ... 183s Setting up golang-github-tchap-go-patricia-dev (2.3.2-1) ... 183s Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 183s Setting up golang-gopkg-inf.v0-dev (0.9.1-2) ... 183s Setting up libnss3-dev:arm64 (2:3.120-1) ... 183s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 183s Setting up golang-github-invopop-yaml-dev (0.2.0-2) ... 183s Setting up golang-golang-x-text-dev (0.31.0-1) ... 183s Setting up golang-github-go-logr-logr-dev (1.4.3-1) ... 183s Setting up libhwasan0:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 183s Setting up libcrypt-dev:arm64 (1:4.5.1-1) ... 183s Setting up golang-github-blang-semver-dev (4.0.0-1build1) ... 183s Setting up libasan8:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-spf13-cast-dev (1.10.0-2) ... 183s Setting up golang-github-vishvananda-netlink-dev (1.3.0-2) ... 183s Setting up golang-github-fsnotify-fsnotify-dev (1.9.0-1) ... 183s Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... 183s Setting up golang-github-prometheus-procfs-dev (0.19.2-1) ... 183s Setting up debugedit (1:5.2-3build1) ... 183s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 183s Setting up golang-github-cyphar-filepath-securejoin-dev (0.5.1-3) ... 183s Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... 183s Setting up golang-uber-goleak-dev (1.3.0-1) ... 183s Setting up golang-github-josharian-intern-dev (1.0.0-3) ... 183s Setting up golang-golang-x-crypto-dev (1:0.45.0-1) ... 183s Setting up golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 183s Setting up golang-github-safchain-ethtool-dev (0.7.0-1) ... 183s Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... 183s Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... 183s Setting up golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 183s Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 183s Setting up libtsan2:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-checkpoint-restore-go-criu-dev (7.2.0+ds1-4syncable2) ... 183s Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... 183s Setting up golang-github-containerd-btrfs-dev (2.0.0-2) ... 183s Setting up libisl23:arm64 (0.27-1build1) ... 183s Setting up golang-github-evanphx-json-patch-dev (5.7.0-1) ... 183s Setting up libc-dev-bin (2.42-2ubuntu5) ... 183s Setting up golang-src (2:1.25~1) ... 183s Setting up libcap-dev:arm64 (1:2.75-10ubuntu1) ... 183s Setting up golang-github-ugorji-go-codec-dev (1.2.8-1build1) ... 183s Setting up golang-github-appc-cni-dev (1.1.2-1) ... 183s Setting up libcc1-0:arm64 (15.2.0-12ubuntu1) ... 183s Setting up libsystemd-dev:arm64 (259-1ubuntu3) ... 183s Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 183s Setting up liblsan0:arm64 (15.2.0-12ubuntu1) ... 183s Setting up libitm1:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-coreos-bbolt-dev (1.4.2-1) ... 183s Setting up golang-github-moby-locker-dev (1.0.1-3) ... 183s Setting up automake (1:1.18.1-3build1) ... 183s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 183s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 183s Setting up golang-github-santhosh-tekuri-jsonschema-dev (5.3.1-2) ... 183s Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... 183s Setting up golang-github-sirupsen-logrus-dev (1.9.3-1) ... 183s Setting up golang-github-distribution-reference-dev (0.6.0-4) ... 183s Setting up cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 183s Setting up golang-github-go-kit-log-dev (0.2.1-1) ... 183s Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 183s Setting up gettext (0.23.2-1) ... 183s Setting up libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... 183s Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 183s Setting up golang-github-alexflint-go-filemutex-dev (1.2.0-1) ... 183s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 183s Setting up golang-github-go-jose-go-jose-dev (4.0.5-1) ... 183s Setting up golang-github-klauspost-cpuid-dev (2.3.0-1) ... 183s Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... 183s Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 183s Setting up binutils-gold (2.44-3) ... 183s Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... 183s Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 183s Setting up golang-github-pkg-sftp-dev (1.13.9-1) ... 183s Setting up golang-github-containerd-go-runc-dev (1.1.0-2) ... 183s Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... 183s Setting up golang-k8s-klog-dev (2.130.1-1) ... 183s Setting up golang-github-fxamacker-cbor-dev (2.9.0-1) ... 183s Setting up golang-github-containernetworking-plugins-dev (1.1.1+ds1-3build1) ... 183s Setting up golang-github-nxadm-tail-dev (1.4.11+ds1-1) ... 183s Setting up golang-k8s-utils-dev (0.0~git20251222.718f0e5-1) ... 183s Setting up golang-github-moby-term-dev (0.0~git20230502.9c3c875-1) ... 183s Setting up pkgconf:arm64 (1.8.1-4build1) ... 183s Setting up intltool-debian (0.35.0+20060710.6build1) ... 183s Setting up libltdl-dev:arm64 (2.5.4-9) ... 183s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 183s Setting up golang-github-chzyer-test-dev (1.0.0-1) ... 183s Setting up golang-go.uber-multierr-dev (1.6.0-1) ... 183s Setting up golang-github-coreos-go-systemd-dev (22.6.0-1) ... 183s Setting up golang-github-opencontainers-runtime-tools-dev (0.9.0.109.ge931285-1) ... 183s Setting up golang-github-chzyer-readline-dev (1.5.1-1) ... 183s Setting up golang-github-mailru-easyjson-dev (0.9.1-1) ... 183s Setting up golang-github-perimeterx-marshmallow-dev (1.1.5-1) ... 183s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 183s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 183s Setting up golang-github-go-task-slim-sprig-dev (3.0.0-3) ... 183s Setting up cpp-15 (15.2.0-12ubuntu1) ... 183s Setting up cpp (4:15.2.0-4ubuntu1) ... 183s Setting up libc6-dev:arm64 (2.42-2ubuntu5) ... 183s Setting up golang-github-containerd-go-cni-dev (1.1.9-2) ... 183s Setting up golang-github-spf13-afero-dev (1.15.0-2) ... 183s Setting up golang-github-minio-sha256-simd-dev (1.0.1-1) ... 183s Setting up golang-github-docker-go-events-dev (0.0~git20190806.e31b211-4) ... 183s Setting up golang-github-mdlayher-socket-dev (0.5.1-1) ... 183s Setting up golang-github-opencontainers-image-spec-dev (1.1.1-1) ... 183s Setting up golang-github-miekg-pkcs11-dev (1.0.3+dfsg1-3) ... 183s Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 183s Setting up golang-github-containerd-log-dev (0.1.0-2) ... 183s Setting up golang-github-armon-go-socks5-dev (0.0~git20160902.e753329-1.1build1) ... 183s Setting up golang-github-google-martian-dev (3.3.2-3) ... 183s Setting up golang-github-containerd-platforms-dev (0.2.1-2) ... 183s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 183s Setting up gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 183s Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 183s Setting up golang-github-fatih-color-dev (1.17.0-1) ... 183s Setting up golang-go:arm64 (2:1.25~1) ... 183s Setting up po-debconf (1.0.22) ... 183s Setting up golang-github-nytimes-gziphandler-dev (1.1.1-1build1) ... 183s Setting up golang-github-mdlayher-netlink-dev (1.8.0-2) ... 183s Setting up golang-gomega-dev (1.36.2-1) ... 183s Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 183s Setting up golang-golang-x-tools-dev (1:0.25.1+ds-0ubuntu1) ... 183s Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 183s Setting up golang-github-gorilla-websocket-dev (1.5.3-1) ... 183s Setting up golang-any:arm64 (2:1.25~1) ... 183s Setting up golang-go.uber-zap-dev (1.27.0-1) ... 183s Setting up golang-github-containerd-continuity-dev (0.4.5~ds1-1) ... 183s Setting up golang-github-go-openapi-swag-dev (1:0.25.1-1) ... 183s Setting up golang-github-onsi-ginkgo-dev (1.16.5-5) ... 183s Setting up gcc-15 (15.2.0-12ubuntu1) ... 183s Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... 183s Setting up libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-go-logr-zapr-dev (1.3.0-2) ... 183s Setting up golang-github-go-openapi-jsonpointer-dev (1:0.21.1-2) ... 183s Setting up g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 183s Setting up golang-github-onsi-ginkgo-v2-dev (2.27.3-1) ... 183s Setting up golang-github-spf13-viper-dev (1.12.0-1) ... 183s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 183s Setting up golang-github-getkin-kin-openapi-dev (0.124.0-1) ... 183s Setting up golang-github-mxk-go-flowrate-dev (0.0~git20140419.0.cca7078-2) ... 183s Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... 183s Setting up golang-github-go-openapi-jsonreference-dev (1:0.21.0-1) ... 183s Setting up g++-15 (15.2.0-12ubuntu1) ... 183s Setting up golang-github-hashicorp-go-hclog-dev (0.11.0-1build1) ... 183s Setting up golang-github-urfave-cli-dev (1.22.14-1) ... 183s Setting up golang-github-kr-pretty-dev (0.3.1-1) ... 183s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 183s Setting up golang-github-syndtr-goleveldb-dev (0.0~git20200815.5c35d60-2) ... 183s Setting up golang-github-peterbourgon-diskv-dev (3.0.0-2) ... 183s Setting up libtool (2.5.4-9) ... 183s Setting up golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... 183s Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... 183s Setting up gcc (4:15.2.0-4ubuntu1) ... 183s Setting up libprotobuf-dev:arm64 (3.21.12-15) ... 183s Setting up dh-autoreconf (21) ... 183s Setting up golang-github-go-quicktest-qt-dev (1.101.0-2) ... 183s Setting up golang-k8s-sigs-yaml-dev (1.4.0-2) ... 183s Setting up golang-k8s-sigs-structured-merge-diff-dev (4.6.0-3) ... 183s Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... 183s Setting up golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... 183s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 183s Setting up golang-github-gregjones-httpcache-dev (0.0~git20180305.9cad4c3-1.1) ... 183s Setting up golang-github-vbatts-tar-split-dev (0.11.6-1) ... 183s Setting up golang-github-google-gnostic-models-dev (0.6.8-4) ... 183s Setting up golang-tags.cncf-container-device-interface-dev (1.0.1-1) ... 183s Setting up golang-github-gogo-protobuf-dev (1.3.2-3build1) ... 183s Setting up debhelper (13.28ubuntu1) ... 183s Setting up golang-github-containerd-typeurl-dev (2.2.3-1) ... 183s Setting up golang-github-kubernetes-gengo-dev (0.0~git20250207.1244d31-1) ... 183s Setting up g++ (4:15.2.0-4ubuntu1) ... 183s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 183s Setting up build-essential (12.12ubuntu2) ... 183s Setting up golang-k8s-kube-openapi-dev (0.0~git20241212.2c72e55-2) ... 183s Setting up golang-k8s-apimachinery-dev (0.33.4-1) ... 183s Setting up dh-golang (1.63build1) ... 183s Setting up golang-k8s-api-dev (0.33.4-1) ... 183s Setting up golang-k8s-client-go-dev (0.33.4-1) ... 183s Setting up golang-go.opencensus-dev (0.24.0-2) ... 183s Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 183s Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... 183s Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 183s Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... 183s Setting up golang-github-jsimonetti-rtnetlink-dev (2.0.5-2) ... 183s Setting up golang-github-intel-goresctrl-dev (0.3.0-2) ... 183s Setting up golang-google-api-dev (0.61.0-6) ... 183s Setting up golang-github-docker-go-metrics-dev (0.0.1-2) ... 183s Setting up golang-github-cilium-ebpf-dev (0.17.3+ds1-4) ... 183s Setting up golang-github-google-cel-go-dev (0.18.2+ds-7) ... 183s Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 183s Setting up golang-github-opencontainers-cgroups-dev (0.0.5-2) ... 183s Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... 183s Setting up golang-google-cloud-dev (0.56.0-6) ... 183s Setting up golang-github-containerd-cgroups-dev (3.0.5-3) ... 183s Setting up golang-github-opencontainers-runc-dev (1.3.3+ds1-2ubuntu1) ... 183s Setting up golang-google-grpc-dev (1.64.0-7) ... 183s Setting up golang-github-containerd-ttrpc-dev (1.2.7-1) ... 183s Setting up golang-github-prometheus-common-dev (0.62.0-3) ... 183s Setting up golang-github-kubernetes-cri-api-dev (0.32.3-1) ... 183s Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... 183s Setting up golang-github-containerd-errdefs-dev (0.3.0-3) ... 183s Setting up golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-5) ... 183s Setting up golang-github-containers-ocicrypt-dev (1.1.10-3) ... 183s Setting up golang-github-containerd-nri-dev (0.8.0-1) ... 183s Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... 183s Setting up golang-github-containerd-imgcrypt-dev (1.1.11-4) ... 183s Setting up golang-opentelemetry-otel-dev (1.31.0-6) ... 183s Setting up golang-github-aws-smithy-go-dev (1.23.2-1) ... 183s Setting up golang-opentelemetry-contrib-dev (0.56.0-5) ... 183s Setting up golang-k8s-component-base-dev (0.33.4-1) ... 183s Setting up golang-k8s-apiserver-dev (0.33.4-1) ... 183s Setting up golang-github-containerd-containerd-dev (1.7.24~ds1-10ubuntu1) ... 183s Setting up golang-github-containerd-stargz-snapshotter-dev (0.14.3-4) ... 183s Processing triggers for install-info (7.2-5) ... 183s Processing triggers for libc-bin (2.42-2ubuntu5) ... 183s Processing triggers for man-db (2.13.1-1) ... 216s autopkgtest [02:31:37]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 217s autopkgtest [02:31:37]: test dh-golang-autopkgtest: [----------------------- 217s [info] Testing github.com/containerd/stargz-snapshotter... 217s [info] Source code installed by binary package, overriding dh_auto_configure... 217s dh build --builddirectory=_build --buildsystem=golang --with=golang 217s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 217s dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang 217s dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 217s debian/rules override_dh_auto_configure 217s make[1]: Entering directory '/tmp/autopkgtest.MTulTW/autopkgtest_tmp' 217s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 217s mkdir -p "_build" 217s # remove existing symlinks, since "cp -a" won't convert them 217s find "_build" -type l -exec rm "{}" \; 217s cp -a /usr/share/gocode/src "_build" 220s make[1]: Leaving directory '/tmp/autopkgtest.MTulTW/autopkgtest_tmp' 220s dh_auto_build -O--builddirectory=_build -O--buildsystem=golang 220s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 221s 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 222s internal/unsafeheader 222s internal/goarch 222s internal/cpu 222s internal/abi 222s internal/bytealg 222s internal/byteorder 222s internal/chacha8rand 222s internal/coverage/rtcov 222s internal/godebugs 222s internal/goexperiment 222s internal/goos 222s internal/profilerecord 222s internal/runtime/atomic 222s internal/runtime/math 222s internal/runtime/strconv 222s internal/runtime/syscall 222s internal/runtime/exithook 222s internal/runtime/gc 222s internal/runtime/cgroup 222s internal/asan 222s internal/msan 222s internal/race 222s internal/runtime/sys 222s internal/stringslite 222s internal/runtime/maps 222s internal/trace/tracev2 222s sync/atomic 222s internal/sync 222s internal/synctest 222s math/bits 222s unicode 222s runtime 223s unicode/utf8 223s internal/itoa 223s cmp 223s math 223s encoding 223s unicode/utf16 223s log/internal 223s internal/nettrace 223s container/list 223s crypto/internal/fips140/alias 223s crypto/internal/fips140deps/byteorder 223s crypto/internal/fips140deps/cpu 223s crypto/internal/fips140/subtle 223s crypto/internal/boring/sig 223s vendor/golang.org/x/crypto/cryptobyte/asn1 223s vendor/golang.org/x/crypto/internal/alias 223s google.golang.org/protobuf/internal/flags 223s google.golang.org/grpc/serviceconfig 223s google.golang.org/protobuf/internal/set 223s github.com/klauspost/compress 223s github.com/klauspost/compress/internal/le 223s github.com/containerd/containerd/defaults 223s github.com/google/go-cmp/cmp/internal/flags 223s log/slog/internal 223s go.opentelemetry.io/otel/internal 223s go.opentelemetry.io/otel/metric/embedded 223s go.opentelemetry.io/otel/trace/embedded 223s github.com/containerd/containerd/services 223s github.com/containerd/containerd/pkg/deprecation 223s github.com/golang/groupcache/lru 223s github.com/intel/goresctrl/pkg/kubernetes 223s github.com/opencontainers/runtime-spec/specs-go/features 223s github.com/containerd/stargz-snapshotter/fs/config 223s github.com/hanwen/go-fuse/internal/ioctl 223s github.com/containerd/stargz-snapshotter/nativeconverter 223s github.com/containerd/stargz-snapshotter/version 226s internal/reflectlite 226s sync 226s errors 226s iter 226s io 226s internal/bisect 226s internal/godebug 226s bytes 227s strings 227s internal/oserror 227s slices 227s syscall 227s bufio 227s strconv 227s reflect 227s time 228s context 228s path 228s io/fs 228s internal/filepathlite 228s internal/syscall/unix 228s internal/poll 228s internal/fmtsort 228s internal/syscall/execenv 229s internal/testlog 229s encoding/binary 229s os 229s sort 229s golang.org/x/sys/unix 229s fmt 230s maps 230s runtime/cgo 230s github.com/containerd/console 230s path/filepath 230s encoding/base64 230s encoding/json 231s compress/flate 231s os/user 231s hash 231s hash/crc32 231s compress/gzip 231s log 231s golang.org/x/net/internal/timeseries 231s html 231s regexp/syntax 232s regexp 232s archive/tar 232s net/url 232s text/template/parse 232s vendor/golang.org/x/net/dns/dnsmessage 233s text/template 233s internal/singleflight 233s weak 233s unique 233s net/netip 233s html/template 233s net 233s crypto 233s crypto/internal/fips140deps/godebug 233s crypto/internal/fips140 233s crypto/internal/impl 234s crypto/internal/fips140/sha256 234s crypto/internal/fips140/sha3 234s crypto/internal/fips140/sha512 234s crypto/internal/fips140/hmac 234s crypto/internal/fips140/check 234s crypto/internal/fips140/aes 234s crypto/internal/sysrand 234s crypto/internal/entropy 234s math/rand/v2 234s crypto/internal/randutil 234s crypto/internal/fips140/drbg 234s crypto/internal/fips140/aes/gcm 234s crypto/internal/fips140only 234s crypto/subtle 234s crypto/cipher 234s crypto/internal/boring 234s math/rand 234s math/big 235s crypto/rand 235s crypto/aes 235s crypto/des 235s crypto/internal/fips140/nistec/fiat 236s crypto/internal/fips140/edwards25519/field 236s crypto/internal/fips140/nistec 236s crypto/internal/boring/bbig 236s crypto/internal/fips140/bigmod 236s crypto/internal/fips140cache 236s crypto/sha3 236s crypto/internal/fips140hash 236s crypto/sha512 236s encoding/asn1 237s crypto/internal/fips140/ecdh 237s crypto/elliptic 237s crypto/ecdh 237s crypto/internal/fips140/ecdsa 237s vendor/golang.org/x/crypto/cryptobyte 237s crypto/internal/fips140/edwards25519 237s crypto/ecdsa 237s crypto/internal/fips140/ed25519 237s crypto/ed25519 237s crypto/internal/fips140/hkdf 237s crypto/hkdf 237s crypto/hmac 237s crypto/internal/fips140/mlkem 237s crypto/internal/fips140/tls12 238s crypto/internal/fips140/tls13 238s vendor/golang.org/x/crypto/chacha20 238s vendor/golang.org/x/crypto/internal/poly1305 238s crypto/md5 238s vendor/golang.org/x/crypto/chacha20poly1305 238s crypto/rc4 238s crypto/internal/hpke 238s crypto/internal/fips140/rsa 238s crypto/sha1 238s crypto/sha256 238s crypto/fips140 238s crypto/rsa 238s crypto/tls/internal/fips140tls 238s crypto/dsa 238s encoding/hex 238s crypto/x509/pkix 238s encoding/pem 238s vendor/golang.org/x/text/transform 238s crypto/x509 238s vendor/golang.org/x/text/unicode/bidi 238s vendor/golang.org/x/text/secure/bidirule 238s vendor/golang.org/x/text/unicode/norm 239s vendor/golang.org/x/net/idna 239s crypto/tls 239s net/textproto 239s vendor/golang.org/x/net/http/httpguts 239s vendor/golang.org/x/net/http/httpproxy 239s vendor/golang.org/x/net/http2/hpack 239s mime 240s mime/quotedprintable 240s mime/multipart 240s net/http/internal 240s net/http/internal/ascii 240s text/tabwriter 240s google.golang.org/grpc/backoff 240s google.golang.org/grpc/internal/grpclog 240s google.golang.org/grpc/grpclog 240s google.golang.org/grpc/connectivity 240s google.golang.org/grpc/attributes 240s hash/fnv 240s google.golang.org/protobuf/internal/detrand 240s google.golang.org/protobuf/internal/errors 240s google.golang.org/protobuf/encoding/protowire 240s google.golang.org/protobuf/internal/pragma 240s google.golang.org/protobuf/reflect/protoreflect 241s google.golang.org/protobuf/internal/encoding/messageset 241s google.golang.org/protobuf/internal/genid 241s google.golang.org/protobuf/internal/order 241s net/http/httptrace 241s google.golang.org/grpc/internal/credentials 241s net/http/internal/httpcommon 241s go/token 241s net/http 241s google.golang.org/protobuf/internal/strs 241s google.golang.org/protobuf/reflect/protoregistry 241s google.golang.org/protobuf/runtime/protoiface 241s google.golang.org/protobuf/proto 242s google.golang.org/grpc/credentials 242s google.golang.org/grpc/internal 242s google.golang.org/grpc/internal/channelz 242s google.golang.org/grpc/channelz 242s google.golang.org/grpc/metadata 242s google.golang.org/grpc/resolver 242s google.golang.org/grpc/balancer 242s google.golang.org/grpc/balancer/base 242s google.golang.org/grpc/internal/grpcrand 242s google.golang.org/grpc/balancer/roundrobin 242s google.golang.org/grpc/codes 242s google.golang.org/grpc/credentials/insecure 242s google.golang.org/grpc/internal/grpcutil 242s google.golang.org/grpc/encoding 243s google.golang.org/protobuf/internal/descfmt 243s google.golang.org/protobuf/internal/descopts 243s embed 243s google.golang.org/protobuf/internal/editiondefaults 243s google.golang.org/protobuf/internal/encoding/text 243s google.golang.org/protobuf/internal/encoding/defval 243s google.golang.org/protobuf/internal/filedesc 244s google.golang.org/protobuf/encoding/prototext 244s google.golang.org/protobuf/internal/encoding/tag 244s google.golang.org/protobuf/internal/protolazy 244s google.golang.org/protobuf/internal/impl 244s golang.org/x/net/trace 245s google.golang.org/protobuf/internal/version 245s google.golang.org/grpc/internal/backoff 245s google.golang.org/grpc/internal/balancer/gracefulswitch 245s google.golang.org/grpc/internal/balancerload 245s google.golang.org/grpc/internal/buffer 245s google.golang.org/grpc/internal/grpcsync 245s google.golang.org/grpc/internal/idle 245s google.golang.org/grpc/internal/metadata 245s google.golang.org/protobuf/internal/encoding/json 245s google.golang.org/protobuf/encoding/protojson 245s google.golang.org/grpc/internal/serviceconfig 245s google.golang.org/grpc/internal/resolver 245s google.golang.org/grpc/internal/resolver/passthrough 245s google.golang.org/grpc/internal/transport/networktype 245s google.golang.org/grpc/internal/resolver/unix 245s golang.org/x/text/transform 246s golang.org/x/text/unicode/bidi 246s golang.org/x/text/secure/bidirule 246s golang.org/x/text/unicode/norm 246s golang.org/x/net/idna 246s google.golang.org/protobuf/internal/filetype 247s golang.org/x/net/http/httpguts 247s google.golang.org/protobuf/runtime/protoimpl 247s golang.org/x/net/http2/hpack 247s google.golang.org/protobuf/protoadapt 247s google.golang.org/grpc/encoding/proto 247s google.golang.org/protobuf/types/known/durationpb 247s google.golang.org/protobuf/types/known/timestamppb 247s github.com/golang/protobuf/ptypes/duration 247s github.com/golang/protobuf/ptypes/timestamp 247s google.golang.org/protobuf/types/known/anypb 247s google.golang.org/grpc/binarylog/grpc_binarylog_v1 247s google.golang.org/genproto/googleapis/rpc/status 247s google.golang.org/grpc/internal/status 247s google.golang.org/grpc/internal/pretty 247s google.golang.org/grpc/status 247s golang.org/x/net/http2 247s google.golang.org/grpc/internal/binarylog 247s google.golang.org/grpc/internal/syscall 247s google.golang.org/grpc/keepalive 247s google.golang.org/grpc/peer 247s google.golang.org/grpc/stats 247s google.golang.org/grpc/tap 247s net/http/httputil 247s google.golang.org/grpc/balancer/grpclb/state 248s google.golang.org/grpc/internal/envconfig 248s google.golang.org/grpc/internal/resolver/dns/internal 248s google.golang.org/grpc/internal/resolver/dns 248s google.golang.org/grpc/resolver/dns 248s google.golang.org/protobuf/types/known/emptypb 248s google.golang.org/protobuf/types/known/fieldmaskpb 248s google.golang.org/protobuf/types/descriptorpb 248s google.golang.org/grpc/internal/transport 248s github.com/containerd/containerd/api/types 248s github.com/containerd/containerd/api/types/task 249s github.com/containerd/containerd/archive/tarheader 249s github.com/sirupsen/logrus 249s github.com/containerd/containerd/pkg/epoch 249s github.com/containerd/continuity/devices 249s github.com/containerd/continuity/sysx 249s github.com/containerd/log 249s golang.org/x/sync/errgroup 249s google.golang.org/grpc 249s github.com/containerd/continuity/fs 249s github.com/moby/sys/userns 249s github.com/containerd/containerd/archive 250s github.com/cespare/xxhash 250s github.com/klauspost/compress/fse 250s github.com/klauspost/compress/huff0 250s github.com/klauspost/compress/internal/snapref 250s runtime/debug 250s github.com/klauspost/compress/zstd 250s github.com/containerd/containerd/api/services/containers/v1 251s github.com/containerd/containerd/api/services/content/v1 251s github.com/containerd/containerd/api/services/diff/v1 251s github.com/containerd/containerd/api/services/events/v1 251s github.com/containerd/containerd/api/services/images/v1 251s github.com/containerd/containerd/api/services/introspection/v1 251s github.com/containerd/containerd/api/services/leases/v1 251s github.com/containerd/containerd/api/services/namespaces/v1 252s github.com/containerd/containerd/api/services/sandbox/v1 252s github.com/containerd/containerd/api/services/snapshots/v1 252s github.com/containerd/containerd/api/services/streaming/v1 252s github.com/containerd/containerd/api/services/tasks/v1 252s github.com/containerd/containerd/api/services/transfer/v1 252s github.com/containerd/containerd/api/services/version/v1 252s os/exec 252s github.com/containerd/fifo 252s github.com/containerd/containerd/cio 252s github.com/containerd/containerd/archive/compression 252s github.com/gogo/protobuf/proto 252s github.com/containerd/errdefs 252s github.com/containerd/containerd/errdefs 253s github.com/containerd/containerd/filters 253s github.com/containerd/containerd/pkg/randutil 253s github.com/opencontainers/go-digest 253s github.com/opencontainers/image-spec/specs-go 253s github.com/opencontainers/image-spec/specs-go/v1 253s github.com/containerd/containerd/content 253s github.com/google/go-cmp/cmp/internal/diff 253s github.com/google/go-cmp/cmp/internal/function 253s github.com/google/go-cmp/cmp/internal/value 253s github.com/google/go-cmp/cmp 254s google.golang.org/genproto/protobuf/field_mask 254s github.com/containerd/containerd/protobuf/types 254s github.com/containerd/containerd/labels 254s github.com/containerd/platforms 254s golang.org/x/sync/semaphore 254s github.com/containerd/containerd/images 254s github.com/containerd/containerd/contrib/seccomp/kernelversion 255s github.com/moby/sys/mountinfo 255s github.com/containerd/containerd/mount 255s github.com/containerd/typeurl/v2 255s github.com/containerd/containerd/protobuf/proto 255s github.com/containerd/containerd/reference 255s github.com/containerd/containerd/containers 255s github.com/containerd/containerd/protobuf 255s github.com/containerd/containerd/events 255s github.com/distribution/reference 255s github.com/containerd/containerd/content/proxy 255s github.com/containerd/containerd/diff 255s github.com/containerd/containerd/images/archive 255s github.com/containerd/containerd/diff/proxy 255s github.com/containerd/containerd/leases 255s github.com/containerd/containerd/identifiers 255s github.com/containerd/ttrpc 255s github.com/containerd/containerd/leases/proxy 255s github.com/containerd/containerd/pkg/cap 255s github.com/containerd/containerd/snapshots 255s github.com/moby/sys/user 255s github.com/opencontainers/runtime-spec/specs-go 256s github.com/containerd/containerd/pkg/dialer 256s github.com/containerd/containerd/pkg/kmutex 256s github.com/containerd/containerd/pkg/streaming 256s github.com/containerd/containerd/pkg/transfer 256s github.com/containerd/containerd/namespaces 256s github.com/containerd/containerd/api/types/transfer 256s github.com/containerd/containerd/oci 256s github.com/containerd/containerd/pkg/transfer/streaming 256s github.com/containerd/containerd/pkg/transfer/proxy 256s github.com/containerd/containerd/pkg/cleanup 256s log/slog/internal/buffer 256s log/slog 256s go.opentelemetry.io/otel/internal/attribute 256s go.opentelemetry.io/otel/attribute 256s go.opentelemetry.io/otel/codes 256s go.opentelemetry.io/otel/metric 256s github.com/go-logr/logr 257s go.opentelemetry.io/otel/internal/baggage 257s go.opentelemetry.io/otel/baggage 257s github.com/go-logr/logr/funcr 257s go.opentelemetry.io/otel/trace 257s github.com/go-logr/stdr 257s go.opentelemetry.io/otel/propagation 257s go.opentelemetry.io/otel/semconv/v1.21.0 257s go.opentelemetry.io/otel/internal/global 257s github.com/opencontainers/image-spec/identity 257s github.com/docker/go-events 257s go.opentelemetry.io/otel 257s github.com/containerd/containerd/tracing 257s github.com/containerd/containerd/events/exchange 257s github.com/containerd/containerd/plugin 257s github.com/containerd/containerd/pkg/unpack 257s github.com/containerd/containerd/remotes 257s github.com/containerd/containerd/remotes/errors 258s github.com/containerd/containerd/version 258s github.com/containerd/containerd/remotes/docker/schema1 258s github.com/containerd/containerd/remotes/docker/auth 258s github.com/moby/locker 258s github.com/containerd/containerd/rootfs 258s github.com/containerd/containerd/remotes/docker 258s github.com/containerd/containerd/runtime/linux/runctypes 258s github.com/containerd/containerd/runtime/v2/runc/options 258s github.com/containerd/containerd/api/runtime/sandbox/v1 258s github.com/containerd/containerd/services/warning 258s database/sql/driver 258s github.com/containerd/containerd/sandbox 258s github.com/google/uuid 258s github.com/containerd/containerd/sandbox/proxy 258s google.golang.org/genproto/googleapis/rpc/code 258s github.com/containerd/containerd/snapshots/proxy 258s github.com/containerd/containerd/services/introspection 259s os/signal 259s github.com/opencontainers/selinux/pkg/pwalkdir 259s github.com/moby/sys/signal 259s github.com/opencontainers/selinux/go-selinux 259s google.golang.org/grpc/health/grpc_health_v1 259s github.com/containerd/containerd/pkg/atomicfile 259s github.com/opencontainers/selinux/go-selinux/label 259s github.com/containerd/containerd/pkg/transfer/plugins 259s github.com/containerd/containerd 259s github.com/containerd/containerd/pkg/transfer/registry 259s io/ioutil 259s github.com/pelletier/go-toml 260s github.com/containerd/containerd/remotes/docker/config 260s flag 260s github.com/russross/blackfriday/v2 260s github.com/containerd/cgroups/cgroup1/stats 260s github.com/containerd/cgroups/cgroup2/stats 260s github.com/containernetworking/cni/pkg/types 260s github.com/containernetworking/cni/pkg/types/internal 260s github.com/containernetworking/cni/pkg/types/create 260s github.com/containernetworking/cni/pkg/types/020 260s github.com/cpuguy83/go-md2man/v2/md2man 261s github.com/containernetworking/cni/pkg/types/040 261s github.com/urfave/cli 261s github.com/containernetworking/cni/pkg/types/100 261s github.com/containernetworking/cni/pkg/version 261s github.com/containernetworking/cni/pkg/invoke 261s github.com/containernetworking/cni/pkg/utils 261s github.com/containernetworking/cni/libcni 261s internal/sysinfo 261s runtime/trace 261s testing 261s github.com/containerd/containerd/cmd/ctr/commands 261s github.com/containerd/containerd/log 261s github.com/containerd/containerd/platforms 261s github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn 262s github.com/hashicorp/errwrap 262s github.com/hashicorp/go-multierror 262s github.com/containerd/stargz-snapshotter/analyzer/fanotify 262s github.com/containerd/containerd/images/converter 262s github.com/containerd/go-cni 262s github.com/containerd/containerd/images/converter/uncompress 262s github.com/containerd/stargz-snapshotter/recorder 262s github.com/containerd/stargz-snapshotter/util/containerdutil 262s github.com/containerd/containerd/cmd/ctr/commands/tasks 262s github.com/rs/xid 262s github.com/containerd/stargz-snapshotter/analyzer/recorder 262s github.com/containerd/stargz-snapshotter/analyzer/fanotify/service 262s github.com/containerd/stargz-snapshotter/util/cacheutil 262s github.com/containerd/stargz-snapshotter/util/namedmutex 262s github.com/containerd/stargz-snapshotter/cache 262s github.com/containerd/stargz-snapshotter/analyzer 262s encoding/csv 262s github.com/containerd/containerd/contrib/apparmor 262s github.com/containerd/containerd/contrib/nvidia 262s github.com/containerd/containerd/contrib/seccomp 262s github.com/containerd/containerd/pkg/runtimeoptions/v1 262s gopkg.in/inf.v0 262s github.com/intel/goresctrl/pkg/cgroups 263s github.com/intel/goresctrl/pkg/blockio/internal/resource 263s github.com/intel/goresctrl/pkg/log 263s github.com/docker/go-units 263s sigs.k8s.io/yaml/goyaml.v2 263s github.com/containerd/containerd/pkg/progress 263s github.com/containerd/containerd/cmd/ctr/commands/content 263s github.com/containerd/containerd/cmd/ctr/commands/deprecations 263s github.com/containerd/containerd/api/events 263s github.com/containerd/containerd/cmd/ctr/commands/events 263s sigs.k8s.io/yaml 264s github.com/containerd/containerd/pkg/transfer/archive 264s github.com/intel/goresctrl/pkg/blockio 264s github.com/containerd/containerd/pkg/transfer/image 264s github.com/containerd/containerd/cmd/ctr/commands/run 264s github.com/containerd/containerd/cmd/ctr/commands/images 264s github.com/containerd/containerd/cmd/ctr/commands/containers 264s github.com/containerd/containerd/cmd/ctr/commands/info 264s github.com/containerd/containerd/cmd/ctr/commands/install 264s github.com/containerd/containerd/cmd/ctr/commands/leases 264s github.com/containerd/cgroups 264s github.com/godbus/dbus 264s hash/adler32 264s compress/zlib 264s debug/dwarf 265s internal/saferio 265s internal/zstd 265s debug/elf 265s github.com/coreos/go-systemd/dbus 265s go/scanner 266s go/ast 266s github.com/containerd/cgroups/cgroup1 266s go/build/constraint 266s go/doc/comment 266s go/parser 266s go/printer 267s github.com/cilium/ebpf/internal/testutils/fdtrace 267s go/format 267s github.com/containerd/containerd/cmd/ctr/commands/oci 267s github.com/cilium/ebpf/internal 267s github.com/containerd/containerd/cmd/ctr/commands/plugins 267s github.com/containerd/containerd/cmd/ctr/commands/pprof 267s github.com/cilium/ebpf/internal/unix 267s github.com/cilium/ebpf/internal/kallsyms 267s github.com/cilium/ebpf/internal/linux 267s github.com/cilium/ebpf/internal/sys 267s github.com/cilium/ebpf/internal/tracefs 267s github.com/containerd/containerd/cmd/ctr/commands/sandboxes 267s github.com/cilium/ebpf/asm 267s github.com/cilium/ebpf/internal/sysenc 268s github.com/cilium/ebpf/btf 268s github.com/containerd/containerd/api/runtime/task/v2 268s github.com/containerd/containerd/api/services/ttrpc/events/v1 268s github.com/containerd/containerd/pkg/shutdown 268s github.com/containerd/containerd/pkg/ttrpcutil 268s github.com/containerd/containerd/sys 268s github.com/containerd/go-runc 268s github.com/containerd/containerd/sys/reaper 268s github.com/cilium/ebpf/internal/kconfig 268s github.com/containerd/containerd/runtime/v2/shim 268s github.com/cilium/ebpf 269s github.com/containerd/containerd/cmd/ctr/commands/shim 269s github.com/containerd/containerd/cmd/ctr/commands/snapshots 269s github.com/containerd/containerd/cmd/ctr/commands/version 269s github.com/containerd/containerd/pkg/seed 269s github.com/containernetworking/plugins/pkg/ns 269s github.com/cilium/ebpf/link 269s github.com/moby/sys/symlink 269s github.com/containerd/containerd/pkg/netns 269s github.com/containerd/containerd/pkg/snapshotters 269s github.com/containerd/stargz-snapshotter/estargz/errorutil 269s github.com/vbatts/tar-split/archive/tar 270s github.com/containerd/cgroups/cgroup2 270s github.com/containerd/stargz-snapshotter/estargz 270s github.com/containerd/containerd/runtime/opts 270s github.com/containerd/containerd/cmd/ctr/commands/namespaces 270s github.com/containerd/containerd/cmd/ctr/app 270s github.com/containerd/stargz-snapshotter/fs/source 270s github.com/containerd/stargz-snapshotter/util/ioutils 270s expvar 270s github.com/beorn7/perks/quantile 271s github.com/prometheus/client_model/go 271s github.com/prometheus/common/model 271s runtime/metrics 271s github.com/prometheus/client_golang/prometheus/internal 271s github.com/munnerz/goautoneg 271s google.golang.org/protobuf/encoding/protodelim 271s github.com/prometheus/common/expfmt 271s github.com/containerd/stargz-snapshotter/estargz/zstdchunked 271s github.com/containerd/stargz-snapshotter/nativeconverter/estargz 272s github.com/containerd/stargz-snapshotter/estargz/externaltoc 272s github.com/containerd/stargz-snapshotter/nativeconverter/estargz/externaltoc 272s github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked 272s github.com/prometheus/procfs/internal/fs 272s github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands 272s github.com/prometheus/procfs/internal/util 272s github.com/prometheus/procfs 272s github.com/containerd/stargz-snapshotter/cmd/ctr-remote 273s github.com/prometheus/client_golang/prometheus 274s github.com/containerd/stargz-snapshotter/fs/metrics/common 274s github.com/containerd/stargz-snapshotter/metadata 274s github.com/containerd/containerd/content/local 275s github.com/containerd/stargz-snapshotter/util/testutil 275s github.com/containerd/stargz-snapshotter/fs/reader 275s github.com/hashicorp/go-cleanhttp 275s github.com/hashicorp/go-retryablehttp 275s golang.org/x/sync/singleflight 275s github.com/containerd/stargz-snapshotter/fs/remote 275s github.com/containerd/stargz-snapshotter/task 276s github.com/hanwen/go-fuse/splice 276s github.com/hanwen/go-fuse/fuse 276s github.com/hanwen/go-fuse/internal 276s github.com/hanwen/go-fuse/internal/fallocate 276s github.com/hanwen/go-fuse/internal/openat 276s github.com/hanwen/go-fuse/internal/renameat 276s github.com/hanwen/go-fuse/internal/xattr 276s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header 278s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil 278s github.com/prometheus/client_golang/prometheus/promhttp 278s github.com/hanwen/go-fuse/fs 278s github.com/docker/go-metrics 278s github.com/containerd/stargz-snapshotter/fs/layer 278s github.com/containerd/stargz-snapshotter/metadata/memory 278s github.com/containerd/containerd/snapshots/overlay/overlayutils 278s go.etcd.io/bbolt/errors 278s go.etcd.io/bbolt/internal/common 278s go.etcd.io/bbolt/internal/freelist 278s go.etcd.io/bbolt 278s github.com/containerd/stargz-snapshotter/fs/metrics/layer 278s github.com/containerd/stargz-snapshotter/metadata/testutil 278s github.com/containerd/containerd/metadata/boltutil 278s github.com/containerd/containerd/snapshots/storage 278s github.com/containerd/stargz-snapshotter/snapshot 278s github.com/containerd/stargz-snapshotter/fs 278s github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go 278s github.com/containerd/stargz-snapshotter/store 278s github.com/containerd/stargz-snapshotter/util/criutil 279s debian/rules override_dh_auto_test 279s make[1]: Entering directory '/tmp/autopkgtest.MTulTW/autopkgtest_tmp' 279s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 279s 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 279s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 280s 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 336s ? github.com/containerd/stargz-snapshotter/analyzer [no test files] 336s ? github.com/containerd/stargz-snapshotter/analyzer/fanotify [no test files] 336s ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn [no test files] 336s ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/service [no test files] 341s === RUN TestNodeIndex 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= 341s time="2026-02-05T02:33:40Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" 341s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" 341s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ee5b7425aa4f857d1ef927bfb6132df4f6eeeedec32fff913b1a1cce5b48909d\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:841c0f005966ab9d4d91e466e27ea6f874feaf35f731682905cad95ab33f179f\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:a6889c1eedec0756e5fb6790d716eb3db31d3e0af5957aa8b003f584cec697df\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:8be96d637c567228676ded960dd93885ded485a38fb1d40ae22651ae843da637\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:9a8c43825c361e2fc54472aaaa00366affb4fb663375587cfc22ed0256b6b36f\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:eaf4b1c5f7322c8a3e31e79ca9ff5228e436d7c59a659115b19f398a581b943a\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ba60c1c244786ac0a1f4b960bed81983ea2e809ab778a80fd5e2923b6be2dd1f\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:350d81f850beda1cebbca9cc11d414d983c327422d75e851284d4ef372c58c4b\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:979ee183567d678fa1b8d09fd3c9d78982470e41dfd083919b803240b7f1832d\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:7d1cfea92de27acff35c1c8610bba1bf97dbde4d34d6b594ca375231df8b2974\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:e1427a39714cfe1b0b93d012cb2e8fd01d1fcc40ad51bb5bc9c56181184c8ac9\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:181152222514f9ac131cac77b074503e500d48fd976e6eae2fd1b75b47c61253\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:38b2389ea0a57fa116de962fd4d33e64702ce99dead77626acc6d6bb0717c0f7\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:74bc6aac8b4bb3de8d36535f678f369240a67a58e21d25d3446d86f63aa2866e\"" 341s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:b9c67e2f617bfebb5b7aa516fb4bcca8690821b76032dfa8bc9c2bdbea605ec3\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:c9c11d47cc7303fe7625c4b1d0d6c0fbe78c64fea560c9258ecce7c5c6c72d40\"" 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:4ec933830ee20429b949d7e4da2af67d70fc443efc13cb139e830d020ea3f8c1\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:db4258e85fa3ade0f24a1ad1c17294f522f06c021616a772086e663e617cb42f\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:59b636c39eaf08859cef5ccb49fca290d381d8462bade777d7c23ef0ac4689c3\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:3810a9333c80fde5c2d823c9406175fe254a163b49a954606b64c3b0a72f8d7a\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" 341s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" 341s time="2026-02-05T02:33:41Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" 341s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 341s --- PASS: TestNodeIndex (1.16s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= (0.19s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.08s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.01s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.01s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) 341s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.01s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.02s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.02s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.02s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.03s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.02s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.03s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.04s) 341s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.03s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.02s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.02s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.02s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) 341s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.02s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.02s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.01s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.03s) 341s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.05s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.03s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.02s) 341s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 (0.02s) 341s PASS 341s ok github.com/containerd/stargz-snapshotter/analyzer/recorder 1.183s 341s === RUN TestDirectoryCache 341s === RUN TestDirectoryCache/dir-with-enough-mem-empty_data 341s === RUN TestDirectoryCache/dir-with-enough-mem-data 341s === RUN TestDirectoryCache/dir-with-enough-mem-manydata 341s === RUN TestDirectoryCache/dir-with-enough-mem-dup_data 341s === RUN TestDirectoryCache/dir-with-small-mem-empty_data 341s === RUN TestDirectoryCache/dir-with-small-mem-data 341s === RUN TestDirectoryCache/dir-with-small-mem-manydata 341s === RUN TestDirectoryCache/dir-with-small-mem-dup_data 341s --- PASS: TestDirectoryCache (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-enough-mem-empty_data (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-enough-mem-data (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-enough-mem-manydata (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-enough-mem-dup_data (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-small-mem-empty_data (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-small-mem-data (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-small-mem-manydata (0.00s) 341s --- PASS: TestDirectoryCache/dir-with-small-mem-dup_data (0.00s) 341s === RUN TestMemoryCache 341s === RUN TestMemoryCache/memory-empty_data 341s === RUN TestMemoryCache/memory-data 341s === RUN TestMemoryCache/memory-manydata 341s === RUN TestMemoryCache/memory-dup_data 341s --- PASS: TestMemoryCache (0.00s) 341s --- PASS: TestMemoryCache/memory-empty_data (0.00s) 341s --- PASS: TestMemoryCache/memory-data (0.00s) 341s --- PASS: TestMemoryCache/memory-manydata (0.00s) 341s --- PASS: TestMemoryCache/memory-dup_data (0.00s) 341s PASS 341s ok github.com/containerd/stargz-snapshotter/cache 0.011s 351s ? github.com/containerd/stargz-snapshotter/cmd/ctr-remote [no test files] 351s ? github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands [no test files] 383s === RUN TestSort 383s === RUN TestSort/nolog-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/nolog-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/nolog-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/nolog-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/nolog-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/nolog-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/nolog-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/nolog-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/nolog-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/nolog-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/nolog-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/nolog-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/nolog-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/nolog-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/nolog-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/nolog-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/nolog-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/nolog-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/nolog-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/nolog-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/nolog-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/identical-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/identical-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/identical-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/identical-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/identical-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/identical-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/identical-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/identical-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/identical-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/identical-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/identical-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/identical-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/identical-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/identical-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/identical-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/identical-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/identical-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/identical-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/identical-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/identical-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/identical-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/identical-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/identical-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/identical-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/identical-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/identical-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/identical-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/identical-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/identical-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/identical-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/identical-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/identical-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/identical-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/identical-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/identical-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/identical-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/identical-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/identical-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/identical-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/identical-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/identical-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/identical-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/identical-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/identical-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/identical-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/identical-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/identical-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/identical-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/longname-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/longname-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/longname-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/longname-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/longname-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/longname-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/longname-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/longname-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/longname-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/longname-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/longname-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/longname-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/longname-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/longname-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/longname-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/longname-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/longname-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/longname-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/longname-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/longname-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/longname-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/longname-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/longname-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/longname-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/longname-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/longname-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/longname-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/longname-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/longname-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/longname-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/longname-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/longname-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/longname-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/longname-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/longname-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/longname-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/longname-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/longname-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/longname-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/longname-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/longname-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/longname-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/longname-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/longname-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/longname-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/longname-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/longname-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/longname-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/various_types-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/various_types-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/various_types-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/various_types-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/various_types-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/various_types-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/various_types-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/various_types-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/various_types-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/various_types-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/various_types-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/various_types-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/various_types-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/various_types-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/various_types-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/various_types-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/various_types-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/various_types-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/various_types-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/various_types-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/various_types-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/hardlink-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/hardlink-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/hardlink-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/hardlink-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 383s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=2 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 383s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 383s --- PASS: TestSort (4.22s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.02s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 (0.00s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) 383s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.01s) 383s === RUN TestCountReader 383s === RUN TestCountReader/nop 383s === RUN TestCountReader/read 383s === RUN TestCountReader/readtwice 383s === RUN TestCountReader/seek_start 383s === RUN TestCountReader/seek_start_twice 383s === RUN TestCountReader/seek_current 383s === RUN TestCountReader/seek_current_twice 383s === RUN TestCountReader/seek_current_twice_negative 383s === RUN TestCountReader/mixed 383s --- PASS: TestCountReader (0.00s) 383s --- PASS: TestCountReader/nop (0.00s) 383s --- PASS: TestCountReader/read (0.00s) 383s --- PASS: TestCountReader/readtwice (0.00s) 383s --- PASS: TestCountReader/seek_start (0.00s) 383s --- PASS: TestCountReader/seek_start_twice (0.00s) 383s --- PASS: TestCountReader/seek_current (0.00s) 383s --- PASS: TestCountReader/seek_current_twice (0.00s) 383s --- PASS: TestCountReader/seek_current_twice_negative (0.00s) 383s --- PASS: TestCountReader/mixed (0.00s) 383s === RUN TestChunkEntryForOffset 383s === RUN TestChunkEntryForOffset/1st_chunk_in_1_chunk_reg 383s === RUN TestChunkEntryForOffset/2nd_chunk_in_1_chunk_reg 383s === RUN TestChunkEntryForOffset/1st_chunk_in_2_chunks_reg 383s === RUN TestChunkEntryForOffset/2nd_chunk_in_2_chunks_reg 383s === RUN TestChunkEntryForOffset/3rd_chunk_in_2_chunks_reg 383s --- PASS: TestChunkEntryForOffset (0.00s) 383s --- PASS: TestChunkEntryForOffset/1st_chunk_in_1_chunk_reg (0.00s) 383s --- PASS: TestChunkEntryForOffset/2nd_chunk_in_1_chunk_reg (0.00s) 383s --- PASS: TestChunkEntryForOffset/1st_chunk_in_2_chunks_reg (0.00s) 383s --- PASS: TestChunkEntryForOffset/2nd_chunk_in_2_chunks_reg (0.00s) 383s --- PASS: TestChunkEntryForOffset/3rd_chunk_in_2_chunks_reg (0.00s) 383s === RUN TestGzipEStargz 383s === RUN TestGzipEStargz/testBuild 383s === PAUSE TestGzipEStargz/testBuild 383s === RUN TestGzipEStargz/testDigestAndVerify 383s === PAUSE TestGzipEStargz/testDigestAndVerify 383s === RUN TestGzipEStargz/testWriteAndOpen 383s === PAUSE TestGzipEStargz/testWriteAndOpen 383s === CONT TestGzipEStargz/testBuild 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 383s === CONT TestGzipEStargz/testDigestAndVerify 383s === CONT TestGzipEStargz/testWriteAndOpen 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 383s testutil.go:1638: got TOC entries: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 2076] 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 1152 3228] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 2076] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 40 182] 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 40 182] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 142] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 1602, NextOffset: 1639 383s testutil.go:509: Offset: 545, NextOffset: 582 383s testutil.go:509: Offset: 1639, NextOffset: 4284 383s testutil.go:509: Offset: 582, NextOffset: 3171 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 4284, NextOffset: 4321 383s testutil.go:509: Offset: 3171, NextOffset: 3208 383s testutil.go:509: Offset: 4321, NextOffset: 8008 383s testutil.go:509: Offset: 3208, NextOffset: 6895 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 93, NextOffset: 130 383s testutil.go:509: Offset: 206, NextOffset: 243 383s testutil.go:509: Offset: 130, NextOffset: 355 383s testutil.go:509: Offset: 243, NextOffset: 552 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 355, NextOffset: 392 383s testutil.go:509: Offset: 552, NextOffset: 589 383s testutil.go:509: Offset: 392, NextOffset: 1045 383s testutil.go:509: Offset: 589, NextOffset: 1310 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 206, NextOffset: 243 383s testutil.go:509: Offset: 93, NextOffset: 130 383s testutil.go:509: Offset: 243, NextOffset: 552 383s testutil.go:509: Offset: 130, NextOffset: 355 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 552, NextOffset: 589 383s testutil.go:509: Offset: 355, NextOffset: 392 383s testutil.go:509: Offset: 589, NextOffset: 1310 383s testutil.go:509: Offset: 392, NextOffset: 1045 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 159] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 125] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 96, NextOffset: 133 383s testutil.go:509: Offset: 208, NextOffset: 245 383s testutil.go:509: Offset: 133, NextOffset: 365 383s testutil.go:509: Offset: 245, NextOffset: 558 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 558, NextOffset: 595 383s testutil.go:509: Offset: 402, NextOffset: 1046 383s testutil.go:509: Offset: 595, NextOffset: 1325 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 208, NextOffset: 245 383s testutil.go:509: Offset: 96, NextOffset: 133 383s testutil.go:509: Offset: 245, NextOffset: 558 383s testutil.go:509: Offset: 133, NextOffset: 365 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 558, NextOffset: 595 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 595, NextOffset: 1325 383s testutil.go:509: Offset: 402, NextOffset: 1046 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 363, NextOffset: 400 383s testutil.go:509: Offset: 557, NextOffset: 594 383s testutil.go:509: Offset: 400, NextOffset: 1053 383s testutil.go:509: Offset: 594, NextOffset: 1312 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 95, NextOffset: 132 383s testutil.go:509: Offset: 207, NextOffset: 244 383s testutil.go:509: Offset: 132, NextOffset: 363 383s testutil.go:509: Offset: 244, NextOffset: 557 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 207, NextOffset: 244 383s testutil.go:509: Offset: 95, NextOffset: 132 383s testutil.go:509: Offset: 244, NextOffset: 557 383s testutil.go:509: Offset: 132, NextOffset: 363 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 557, NextOffset: 594 383s testutil.go:509: Offset: 363, NextOffset: 400 383s testutil.go:509: Offset: 594, NextOffset: 1312 383s testutil.go:509: Offset: 400, NextOffset: 1053 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.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"}]} 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 97, NextOffset: 134 383s testutil.go:509: Offset: 210, NextOffset: 247 383s testutil.go:509: Offset: 134, NextOffset: 365 383s testutil.go:509: Offset: 247, NextOffset: 562 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 562, NextOffset: 599 383s testutil.go:509: Offset: 402, NextOffset: 1045 383s testutil.go:509: Offset: 599, NextOffset: 1326 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 210, NextOffset: 247 383s testutil.go:509: Offset: 97, NextOffset: 134 383s testutil.go:509: Offset: 247, NextOffset: 562 383s testutil.go:509: Offset: 134, NextOffset: 365 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 562, NextOffset: 599 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 599, NextOffset: 1326 383s testutil.go:509: Offset: 402, NextOffset: 1045 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 93, NextOffset: 130 383s testutil.go:509: Offset: 206, NextOffset: 243 383s testutil.go:509: Offset: 130, NextOffset: 355 383s testutil.go:509: Offset: 243, NextOffset: 552 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 355, NextOffset: 392 383s testutil.go:509: Offset: 552, NextOffset: 589 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 34 163] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 129] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 392, NextOffset: 1045 383s testutil.go:509: Offset: 589, NextOffset: 1310 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 206, NextOffset: 243 383s testutil.go:509: Offset: 93, NextOffset: 130 383s testutil.go:509: Offset: 243, NextOffset: 552 383s testutil.go:509: Offset: 130, NextOffset: 355 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 552, NextOffset: 589 383s testutil.go:509: Offset: 355, NextOffset: 392 383s testutil.go:509: Offset: 589, NextOffset: 1310 383s testutil.go:509: Offset: 392, NextOffset: 1045 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 96, NextOffset: 133 383s testutil.go:509: Offset: 208, NextOffset: 245 383s testutil.go:509: Offset: 133, NextOffset: 365 383s testutil.go:509: Offset: 245, NextOffset: 558 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 558, NextOffset: 595 383s testutil.go:509: Offset: 402, NextOffset: 1046 383s testutil.go:509: Offset: 595, NextOffset: 1325 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 208, NextOffset: 245 383s testutil.go:509: Offset: 96, NextOffset: 133 383s testutil.go:509: Offset: 245, NextOffset: 558 383s testutil.go:509: Offset: 133, NextOffset: 365 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 558, NextOffset: 595 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 595, NextOffset: 1325 383s testutil.go:509: Offset: 402, NextOffset: 1046 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 95, NextOffset: 132 383s testutil.go:509: Offset: 207, NextOffset: 244 383s testutil.go:509: Offset: 132, NextOffset: 363 383s testutil.go:509: Offset: 244, NextOffset: 557 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 363, NextOffset: 400 383s testutil.go:509: Offset: 557, NextOffset: 594 383s testutil.go:509: Offset: 400, NextOffset: 1053 383s testutil.go:509: Offset: 594, NextOffset: 1312 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 364] 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 207, NextOffset: 244 383s testutil.go:509: Offset: 95, NextOffset: 132 383s testutil.go:509: Offset: 244, NextOffset: 557 383s testutil.go:509: Offset: 132, NextOffset: 363 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 557, NextOffset: 594 383s testutil.go:509: Offset: 363, NextOffset: 400 383s testutil.go:509: Offset: 594, NextOffset: 1312 383s testutil.go:509: Offset: 400, NextOffset: 1053 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 97, NextOffset: 134 383s testutil.go:509: Offset: 210, NextOffset: 247 383s testutil.go:509: Offset: 134, NextOffset: 365 383s testutil.go:509: Offset: 247, NextOffset: 562 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 562, NextOffset: 599 383s testutil.go:509: Offset: 402, NextOffset: 1045 383s testutil.go:509: Offset: 599, NextOffset: 1326 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 210, NextOffset: 247 383s testutil.go:509: Offset: 97, NextOffset: 134 383s testutil.go:509: Offset: 247, NextOffset: 562 383s testutil.go:509: Offset: 134, NextOffset: 365 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 562, NextOffset: 599 383s testutil.go:509: Offset: 365, NextOffset: 402 383s testutil.go:509: Offset: 599, NextOffset: 1326 383s testutil.go:509: Offset: 402, NextOffset: 1045 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 175 539] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 383s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 383s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 383s testutil.go:1638: got TOC entries: 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 357, NextOffset: 394 383s testutil.go:509: Offset: 552, NextOffset: 589 383s testutil.go:509: Offset: 394, NextOffset: 1050 383s testutil.go:509: Offset: 589, NextOffset: 1310 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 93, NextOffset: 130 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 383s testutil.go:509: Offset: 206, NextOffset: 243 383s testutil.go:509: Offset: 130, NextOffset: 357 383s testutil.go:509: Offset: 243, NextOffset: 552 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 206, NextOffset: 243 383s testutil.go:509: Offset: 93, NextOffset: 130 383s testutil.go:509: Offset: 243, NextOffset: 552 383s testutil.go:509: Offset: 130, NextOffset: 357 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 552, NextOffset: 589 383s testutil.go:509: Offset: 357, NextOffset: 394 383s testutil.go:509: Offset: 589, NextOffset: 1310 383s testutil.go:509: Offset: 394, NextOffset: 1050 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 95, NextOffset: 132 383s testutil.go:509: Offset: 209, NextOffset: 246 383s testutil.go:509: Offset: 132, NextOffset: 363 383s testutil.go:509: Offset: 246, NextOffset: 560 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 363, NextOffset: 400 383s testutil.go:509: Offset: 560, NextOffset: 597 383s testutil.go:509: Offset: 400, NextOffset: 1051 383s testutil.go:509: Offset: 597, NextOffset: 1322 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 209, NextOffset: 246 383s testutil.go:509: Offset: 95, NextOffset: 132 383s testutil.go:509: Offset: 246, NextOffset: 560 383s testutil.go:509: Offset: 132, NextOffset: 363 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 560, NextOffset: 597 383s testutil.go:509: Offset: 363, NextOffset: 400 383s testutil.go:509: Offset: 597, NextOffset: 1322 383s testutil.go:509: Offset: 400, NextOffset: 1051 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 95, NextOffset: 132 383s testutil.go:509: Offset: 208, NextOffset: 245 383s testutil.go:509: Offset: 132, NextOffset: 360 383s testutil.go:509: Offset: 245, NextOffset: 557 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 360, NextOffset: 397 383s testutil.go:509: Offset: 557, NextOffset: 594 383s testutil.go:509: Offset: 397, NextOffset: 1042 383s testutil.go:509: Offset: 594, NextOffset: 1324 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 208, NextOffset: 245 383s testutil.go:509: Offset: 95, NextOffset: 132 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 383s testutil.go:509: Offset: 245, NextOffset: 557 383s testutil.go:509: Offset: 132, NextOffset: 360 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 557, NextOffset: 594 383s testutil.go:509: Offset: 360, NextOffset: 397 383s testutil.go:509: Offset: 594, NextOffset: 1324 383s testutil.go:509: Offset: 397, NextOffset: 1042 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 97, NextOffset: 134 383s testutil.go:509: Offset: 210, NextOffset: 247 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 383s testutil.go:509: Offset: 134, NextOffset: 366 383s testutil.go:509: Offset: 247, NextOffset: 562 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 366, NextOffset: 403 383s testutil.go:509: Offset: 562, NextOffset: 599 383s testutil.go:509: Offset: 403, NextOffset: 1050 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 383s testutil.go:509: Offset: 599, NextOffset: 1326 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 210, NextOffset: 247 383s testutil.go:509: Offset: 97, NextOffset: 134 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 383s testutil.go:509: Offset: 247, NextOffset: 562 383s testutil.go:509: Offset: 134, NextOffset: 366 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 562, NextOffset: 599 383s testutil.go:509: Offset: 366, NextOffset: 403 383s testutil.go:509: Offset: 599, NextOffset: 1326 383s testutil.go:509: Offset: 403, NextOffset: 1050 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 82, NextOffset: 115 383s testutil.go:509: Offset: 177, NextOffset: 210 383s testutil.go:509: Offset: 115, NextOffset: 299 383s testutil.go:509: Offset: 210, NextOffset: 468 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 299, NextOffset: 332 383s testutil.go:509: Offset: 468, NextOffset: 501 383s testutil.go:509: Offset: 332, NextOffset: 922 383s testutil.go:509: Offset: 501, NextOffset: 1162 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 177, NextOffset: 210 383s testutil.go:509: Offset: 82, NextOffset: 115 383s testutil.go:509: Offset: 210, NextOffset: 468 383s testutil.go:509: Offset: 115, NextOffset: 299 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 468, NextOffset: 501 383s testutil.go:509: Offset: 299, NextOffset: 332 383s testutil.go:509: Offset: 501, NextOffset: 1162 383s testutil.go:509: Offset: 332, NextOffset: 922 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 308, NextOffset: 341 383s testutil.go:509: Offset: 476, NextOffset: 509 383s testutil.go:509: Offset: 341, NextOffset: 932 383s testutil.go:509: Offset: 509, NextOffset: 1171 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 119, NextOffset: 308 383s testutil.go:509: Offset: 214, NextOffset: 476 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 214, NextOffset: 476 383s testutil.go:509: Offset: 119, NextOffset: 308 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 476, NextOffset: 509 383s testutil.go:509: Offset: 308, NextOffset: 341 383s testutil.go:509: Offset: 509, NextOffset: 1171 383s testutil.go:509: Offset: 341, NextOffset: 932 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 178, NextOffset: 211 383s testutil.go:509: Offset: 116, NextOffset: 301 383s testutil.go:509: Offset: 211, NextOffset: 471 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 301, NextOffset: 334 383s testutil.go:509: Offset: 471, NextOffset: 504 383s testutil.go:509: Offset: 334, NextOffset: 923 383s testutil.go:509: Offset: 504, NextOffset: 1166 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 2176 4252] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 178, NextOffset: 211 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 211, NextOffset: 471 383s testutil.go:509: Offset: 116, NextOffset: 301 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 471, NextOffset: 504 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 1052 3128] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 301, NextOffset: 334 383s testutil.go:509: Offset: 504, NextOffset: 1166 383s testutil.go:509: Offset: 334, NextOffset: 923 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 133 401] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 126 394] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 87, NextOffset: 120 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 120, NextOffset: 307 383s testutil.go:509: Offset: 215, NextOffset: 479 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 307, NextOffset: 340 383s testutil.go:509: Offset: 479, NextOffset: 512 383s testutil.go:509: Offset: 340, NextOffset: 933 383s testutil.go:509: Offset: 512, NextOffset: 1175 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 87, NextOffset: 120 383s testutil.go:509: Offset: 215, NextOffset: 479 383s testutil.go:509: Offset: 120, NextOffset: 307 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 479, NextOffset: 512 383s testutil.go:509: Offset: 307, NextOffset: 340 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 512, NextOffset: 1175 383s testutil.go:509: Offset: 340, NextOffset: 933 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 133 401] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 126 394] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 131 399] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000083STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 125 393] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 82, NextOffset: 115 383s testutil.go:509: Offset: 177, NextOffset: 210 383s testutil.go:509: Offset: 115, NextOffset: 299 383s testutil.go:509: Offset: 210, NextOffset: 468 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 299, NextOffset: 332 383s testutil.go:509: Offset: 468, NextOffset: 501 383s testutil.go:509: Offset: 332, NextOffset: 922 383s testutil.go:509: Offset: 501, NextOffset: 1162 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 177, NextOffset: 210 383s testutil.go:509: Offset: 82, NextOffset: 115 383s testutil.go:509: Offset: 210, NextOffset: 468 383s testutil.go:509: Offset: 115, NextOffset: 299 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 468, NextOffset: 501 383s testutil.go:509: Offset: 299, NextOffset: 332 383s testutil.go:509: Offset: 501, NextOffset: 1162 383s testutil.go:509: Offset: 332, NextOffset: 922 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 134 402] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 129 397] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 134 402] 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 119, NextOffset: 308 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 214, NextOffset: 476 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 308, NextOffset: 341 383s testutil.go:509: Offset: 476, NextOffset: 509 383s testutil.go:509: Offset: 341, NextOffset: 932 383s testutil.go:509: Offset: 509, NextOffset: 1171 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 476, NextOffset: 509 383s testutil.go:509: Offset: 308, NextOffset: 341 383s testutil.go:509: Offset: 509, NextOffset: 1171 383s testutil.go:509: Offset: 341, NextOffset: 932 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 214, NextOffset: 476 383s testutil.go:509: Offset: 119, NextOffset: 308 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 129 397] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 132 400] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 400 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 127 395] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 135 401] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 127 393] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 135 401] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 127 393] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 178, NextOffset: 211 383s testutil.go:509: Offset: 116, NextOffset: 301 383s testutil.go:509: Offset: 211, NextOffset: 471 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 301, NextOffset: 334 383s testutil.go:509: Offset: 471, NextOffset: 504 383s testutil.go:509: Offset: 334, NextOffset: 923 383s testutil.go:509: Offset: 504, NextOffset: 1166 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 471, NextOffset: 504 383s testutil.go:509: Offset: 301, NextOffset: 334 383s testutil.go:509: Offset: 504, NextOffset: 1166 383s testutil.go:509: Offset: 334, NextOffset: 923 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 178, NextOffset: 211 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 211, NextOffset: 471 383s testutil.go:509: Offset: 116, NextOffset: 301 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 133 399] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 125 391] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 135 402] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 128 395] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 87, NextOffset: 120 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 120, NextOffset: 307 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 215, NextOffset: 479 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 307, NextOffset: 340 383s testutil.go:509: Offset: 479, NextOffset: 512 383s testutil.go:509: Offset: 340, NextOffset: 933 383s testutil.go:509: Offset: 512, NextOffset: 1175 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 87, NextOffset: 120 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 135 402] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 215, NextOffset: 479 383s testutil.go:509: Offset: 120, NextOffset: 307 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 479, NextOffset: 512 383s testutil.go:509: Offset: 307, NextOffset: 340 383s testutil.go:509: Offset: 512, NextOffset: 1175 383s testutil.go:509: Offset: 340, NextOffset: 933 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 128 395] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 134 401] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 128 395] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 304, NextOffset: 337 383s testutil.go:509: Offset: 466, NextOffset: 499 383s testutil.go:509: Offset: 337, NextOffset: 925 383s testutil.go:509: Offset: 499, NextOffset: 1158 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 81, NextOffset: 114 383s testutil.go:509: Offset: 176, NextOffset: 209 383s testutil.go:509: Offset: 114, NextOffset: 304 383s testutil.go:509: Offset: 209, NextOffset: 466 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 176, NextOffset: 209 383s testutil.go:509: Offset: 81, NextOffset: 114 383s testutil.go:509: Offset: 209, NextOffset: 466 383s testutil.go:509: Offset: 114, NextOffset: 304 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 466, NextOffset: 499 383s testutil.go:509: Offset: 304, NextOffset: 337 383s testutil.go:509: Offset: 499, NextOffset: 1158 383s testutil.go:509: Offset: 337, NextOffset: 925 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 109 357] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 102 350] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 109 357] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 102 350] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 108 356] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 85, NextOffset: 118 383s testutil.go:509: Offset: 180, NextOffset: 213 383s testutil.go:509: Offset: 118, NextOffset: 312 383s testutil.go:509: Offset: 213, NextOffset: 474 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 474, NextOffset: 507 383s testutil.go:509: Offset: 345, NextOffset: 936 383s testutil.go:509: Offset: 507, NextOffset: 1169 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 180, NextOffset: 213 383s testutil.go:509: Offset: 85, NextOffset: 118 383s testutil.go:509: Offset: 213, NextOffset: 474 383s testutil.go:509: Offset: 118, NextOffset: 312 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 474, NextOffset: 507 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 507, NextOffset: 1169 383s testutil.go:509: Offset: 345, NextOffset: 936 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 101 349] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 349 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 111 362] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 104 355] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 82, NextOffset: 115 383s testutil.go:509: Offset: 177, NextOffset: 210 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 383s testutil.go:509: Offset: 115, NextOffset: 306 383s testutil.go:509: Offset: 210, NextOffset: 469 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 306, NextOffset: 339 383s testutil.go:509: Offset: 469, NextOffset: 502 383s testutil.go:509: Offset: 339, NextOffset: 929 383s testutil.go:509: Offset: 502, NextOffset: 1164 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 177, NextOffset: 210 383s testutil.go:509: Offset: 82, NextOffset: 115 383s testutil.go:509: Offset: 210, NextOffset: 469 383s testutil.go:509: Offset: 115, NextOffset: 306 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 469, NextOffset: 502 383s testutil.go:509: Offset: 306, NextOffset: 339 383s testutil.go:509: Offset: 502, NextOffset: 1164 383s testutil.go:509: Offset: 339, NextOffset: 929 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 111 362] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 104 355] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 110 361] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 361 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 103 354] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 110 360] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 119, NextOffset: 312 383s testutil.go:509: Offset: 214, NextOffset: 477 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 477, NextOffset: 510 383s testutil.go:509: Offset: 345, NextOffset: 936 383s testutil.go:509: Offset: 510, NextOffset: 1172 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 214, NextOffset: 477 383s testutil.go:509: Offset: 119, NextOffset: 312 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 477, NextOffset: 510 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 510, NextOffset: 1172 383s testutil.go:509: Offset: 345, NextOffset: 936 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 103 353] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 110 360] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 103 353] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 107 357] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 116, NextOffset: 312 383s testutil.go:509: Offset: 215, NextOffset: 482 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 482, NextOffset: 515 383s testutil.go:509: Offset: 345, NextOffset: 940 383s testutil.go:509: Offset: 515, NextOffset: 1181 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 215, NextOffset: 482 383s testutil.go:509: Offset: 116, NextOffset: 312 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 482, NextOffset: 515 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 515, NextOffset: 1181 383s testutil.go:509: Offset: 345, NextOffset: 940 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 100 350] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 100 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 112 363] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 184, NextOffset: 217 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 105 356] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 119, NextOffset: 319 383s testutil.go:509: Offset: 217, NextOffset: 488 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 488, NextOffset: 521 383s testutil.go:509: Offset: 352, NextOffset: 949 383s testutil.go:509: Offset: 521, NextOffset: 1188 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 184, NextOffset: 217 383s testutil.go:509: Offset: 86, NextOffset: 119 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 112 363] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 217, NextOffset: 488 383s testutil.go:509: Offset: 119, NextOffset: 319 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 105 356] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 488, NextOffset: 521 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 521, NextOffset: 1188 383s testutil.go:509: Offset: 352, NextOffset: 949 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 111 362] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 104 355] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 114 367] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 106 359] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 83, NextOffset: 116 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 114 367] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 116, NextOffset: 313 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 106 359] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 383s testutil.go:509: Offset: 214, NextOffset: 483 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 313, NextOffset: 346 383s testutil.go:509: Offset: 483, NextOffset: 516 383s testutil.go:509: Offset: 346, NextOffset: 942 383s testutil.go:509: Offset: 516, NextOffset: 1183 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 214, NextOffset: 483 383s testutil.go:509: Offset: 116, NextOffset: 313 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 483, NextOffset: 516 383s testutil.go:509: Offset: 313, NextOffset: 346 383s testutil.go:509: Offset: 516, NextOffset: 1183 383s testutil.go:509: Offset: 346, NextOffset: 942 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 113 366] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 105 358] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 358 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 116 372] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 108 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 116 372] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 108 364] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 87, NextOffset: 120 383s testutil.go:509: Offset: 185, NextOffset: 218 383s testutil.go:509: Offset: 120, NextOffset: 319 383s testutil.go:509: Offset: 218, NextOffset: 491 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 491, NextOffset: 524 383s testutil.go:509: Offset: 352, NextOffset: 951 383s testutil.go:509: Offset: 524, NextOffset: 1193 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 491, NextOffset: 524 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 524, NextOffset: 1193 383s testutil.go:509: Offset: 352, NextOffset: 951 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 185, NextOffset: 218 383s testutil.go:509: Offset: 87, NextOffset: 120 383s testutil.go:509: Offset: 218, NextOffset: 491 383s testutil.go:509: Offset: 120, NextOffset: 319 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 115 371] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 107 363] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 115 371] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 107 363] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 115 371] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 383s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 116, NextOffset: 312 383s testutil.go:509: Offset: 215, NextOffset: 482 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 482, NextOffset: 515 383s testutil.go:509: Offset: 345, NextOffset: 940 383s testutil.go:509: Offset: 515, NextOffset: 1181 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 482, NextOffset: 515 383s testutil.go:509: Offset: 312, NextOffset: 345 383s testutil.go:509: Offset: 515, NextOffset: 1181 383s testutil.go:509: Offset: 345, NextOffset: 940 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 182, NextOffset: 215 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 215, NextOffset: 482 383s testutil.go:509: Offset: 116, NextOffset: 312 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 383s testutil.go:2349: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 107 363] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 112 368] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 368 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 104 360] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 117 374] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 109 366] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 184, NextOffset: 217 383s testutil.go:509: Offset: 119, NextOffset: 319 383s testutil.go:509: Offset: 217, NextOffset: 488 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 488, NextOffset: 521 383s testutil.go:509: Offset: 352, NextOffset: 949 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 117 374] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 521, NextOffset: 1188 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 184, NextOffset: 217 383s testutil.go:509: Offset: 86, NextOffset: 119 383s testutil.go:509: Offset: 217, NextOffset: 488 383s testutil.go:509: Offset: 119, NextOffset: 319 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 488, NextOffset: 521 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 521, NextOffset: 1188 383s testutil.go:509: Offset: 352, NextOffset: 949 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 109 366] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 116 373] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 108 365] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 365 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 360 878] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 360 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 313, NextOffset: 346 383s testutil.go:509: Offset: 483, NextOffset: 516 383s testutil.go:509: Offset: 346, NextOffset: 942 383s testutil.go:509: Offset: 516, NextOffset: 1183 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 181, NextOffset: 214 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 219 737] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 219 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 116, NextOffset: 313 383s testutil.go:509: Offset: 214, NextOffset: 483 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 181, NextOffset: 214 383s testutil.go:509: Offset: 83, NextOffset: 116 383s testutil.go:509: Offset: 214, NextOffset: 483 383s testutil.go:509: Offset: 116, NextOffset: 313 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 483, NextOffset: 516 383s testutil.go:509: Offset: 313, NextOffset: 346 383s testutil.go:509: Offset: 516, NextOffset: 1183 383s testutil.go:509: Offset: 346, NextOffset: 942 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 360 878] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 360 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 219 737] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 219 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 362 880] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 383s testutil.go:1580: testing streams: [0 0 221 739] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 739 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 87, NextOffset: 120 383s testutil.go:509: Offset: 185, NextOffset: 218 383s testutil.go:509: Offset: 120, NextOffset: 319 383s testutil.go:509: Offset: 218, NextOffset: 491 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 491, NextOffset: 524 383s testutil.go:509: Offset: 352, NextOffset: 951 383s testutil.go:509: Offset: 524, NextOffset: 1193 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 185, NextOffset: 218 383s testutil.go:509: Offset: 87, NextOffset: 120 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 383s testutil.go:509: Offset: 218, NextOffset: 491 383s testutil.go:509: Offset: 120, NextOffset: 319 383s testutil.go:395: Comparing: "foo2" vs "foo2" 383s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 383s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 383s testutil.go:509: Offset: 491, NextOffset: 524 383s testutil.go:509: Offset: 319, NextOffset: 352 383s testutil.go:509: Offset: 524, NextOffset: 1193 383s testutil.go:509: Offset: 352, NextOffset: 951 383s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 383s testutil.go:1580: testing streams: [0 0 362 884] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 884 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 383s testutil.go:1580: testing streams: [0 0 222 744] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 383s testutil.go:1580: testing streams: [0 0 362 884] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 884 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 383s testutil.go:1580: testing streams: [0 0 222 744] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 383s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 383s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 383s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 383s 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"}]} 383s testutil.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"}]} 383s testutil.go:395: Comparing: "" vs "" 383s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 383s testutil.go:395: Comparing: "foo" vs "foo" 383s testutil.go:509: Offset: 83, NextOffset: 116 383s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 383s testutil.go:1580: testing streams: [0 0 363 885] 383s testutil.go:2330: got gzip streams: 383s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 383s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 383s testutil.go:2349: [2] at 885 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 383s testutil.go:1638: got TOC entries: 383s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 383s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 383s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 116, NextOffset: 319 384s testutil.go:509: Offset: 215, NextOffset: 481 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 481, NextOffset: 514 384s testutil.go:509: Offset: 352, NextOffset: 947 384s testutil.go:509: Offset: 514, NextOffset: 1182 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 222 744] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 83, NextOffset: 116 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 215, NextOffset: 481 384s testutil.go:509: Offset: 116, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 481, NextOffset: 514 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 514, NextOffset: 1182 384s testutil.go:509: Offset: 352, NextOffset: 947 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 361 880] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 361 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000169STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 221 740] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 119, NextOffset: 324 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 361 880] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 361 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000169STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 217, NextOffset: 487 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 357, NextOffset: 955 384s testutil.go:509: Offset: 520, NextOffset: 1187 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 221 740] 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 324, NextOffset: 357 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 520, NextOffset: 1187 384s testutil.go:509: Offset: 357, NextOffset: 955 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 217, NextOffset: 487 384s testutil.go:509: Offset: 119, NextOffset: 324 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 362 881] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 881 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 221 740] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 363 886] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 223 746] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 363 886] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 181, NextOffset: 214 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 223 746] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 365 888] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 365 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 116, NextOffset: 320 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 225 748] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 225 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 214, NextOffset: 482 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 353, NextOffset: 948 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 214, NextOffset: 482 384s testutil.go:509: Offset: 116, NextOffset: 320 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:509: Offset: 353, NextOffset: 948 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 120, NextOffset: 326 384s testutil.go:509: Offset: 218, NextOffset: 490 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 326, NextOffset: 359 384s testutil.go:509: Offset: 490, NextOffset: 523 384s testutil.go:509: Offset: 359, NextOffset: 958 384s testutil.go:509: Offset: 523, NextOffset: 1191 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 218, NextOffset: 490 384s testutil.go:509: Offset: 120, NextOffset: 326 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 490, NextOffset: 523 384s testutil.go:509: Offset: 326, NextOffset: 359 384s testutil.go:509: Offset: 523, NextOffset: 1191 384s testutil.go:509: Offset: 359, NextOffset: 958 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:509: Offset: 170, NextOffset: 651 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 944, NextOffset: 981 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:509: Offset: 172, NextOffset: 657 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 945, NextOffset: 982 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 134, NextOffset: 171 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 653, NextOffset: 690 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 240 296 630] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 296 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 240 293 627] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 293 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 240 296 630] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 296 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 240 293 627] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 293 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 242 298 633] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 242 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 242 295 630] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 242 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 295 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 245 301 638] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 245 298 635] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 347, NextOffset: 384 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 135, NextOffset: 172 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:509: Offset: 172, NextOffset: 657 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 245 301 638] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 245 298 635] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 245 301 638] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 245 298 635] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 649 384s testutil.go:509: Offset: 382, NextOffset: 943 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 649, NextOffset: 686 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 686, NextOffset: 2023 384s testutil.go:509: Offset: 980, NextOffset: 2491 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 943 384s testutil.go:509: Offset: 170, NextOffset: 649 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 649, NextOffset: 686 384s testutil.go:509: Offset: 980, NextOffset: 2491 384s testutil.go:509: Offset: 686, NextOffset: 2023 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 244 300 635] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 244 297 632] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 632 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 693, NextOffset: 2040 384s testutil.go:509: Offset: 985, NextOffset: 2506 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 656 384s testutil.go:509: Offset: 384, NextOffset: 948 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 985, NextOffset: 2506 384s testutil.go:509: Offset: 693, NextOffset: 2040 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 948 384s testutil.go:509: Offset: 172, NextOffset: 656 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 244 300 635] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 244 297 632] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 632 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 245 301 636] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 636 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 653 384s testutil.go:509: Offset: 384, NextOffset: 946 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 946, NextOffset: 983 384s testutil.go:509: Offset: 690, NextOffset: 2030 384s testutil.go:509: Offset: 983, NextOffset: 2500 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 946, NextOffset: 983 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 983, NextOffset: 2500 384s testutil.go:509: Offset: 690, NextOffset: 2030 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 946 384s testutil.go:509: Offset: 172, NextOffset: 653 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 245 298 633] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 244 300 636] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 636 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 244 297 633] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 173, NextOffset: 660 384s testutil.go:509: Offset: 385, NextOffset: 953 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 660, NextOffset: 697 384s testutil.go:509: Offset: 953, NextOffset: 990 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 244 300 636] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 697, NextOffset: 2048 384s testutil.go:509: Offset: 990, NextOffset: 2515 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 385, NextOffset: 953 384s testutil.go:509: Offset: 173, NextOffset: 660 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 636 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 660, NextOffset: 697 384s testutil.go:509: Offset: 990, NextOffset: 2515 384s testutil.go:509: Offset: 697, NextOffset: 2048 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 244 297 633] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 246 302 638] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 246 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 302 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 246 299 635] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 246 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 299 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 205 255 570] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 255 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 205 247 562] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 247 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 205 255 570] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 255 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 205 247 562] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 247 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 210 260 574] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 210 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 260 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 210 252 566] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 210 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 252 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 207 257 572] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 207 249 564] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 249 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 207 257 572] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 207 249 564] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 249 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 212 262 578] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 212 in stargz, uncompressed length 1636 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [2] at 262 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [3] at 578 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 212 254 570] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 212 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 254 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 204 254 570] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 254 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 204 246 562] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 246 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 204 254 570] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 254 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 204 246 562] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 246 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 209 259 575] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 209 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 259 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 209 251 567] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 209 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 251 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 206 256 573] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 206 248 565] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 565 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 206 256 573] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 206 248 565] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 565 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 213 263 579] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 213 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 263 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000107STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 213 255 571] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 213 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 255 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 214 264 585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 214 256 577] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 214 264 585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 214 256 577] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 219 269 590] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 219 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 269 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 219 261 582] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 219 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 261 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 216 266 588] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 266 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 216 258 580] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 258 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 216 266 588] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 266 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 216 258 580] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [2] at 258 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 222 272 593] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 272 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 593 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 222 264 585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 215 265 587] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 265 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000109STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 215 257 579] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 215 265 587] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 265 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000109STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 215 257 579] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 218 268 589] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 268 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 589 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 218 260 581] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 218 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 260 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 217 267 591] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 355 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 355, NextOffset: 392 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 217 259 583] 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 355, NextOffset: 392 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:509: Offset: 130, NextOffset: 355 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 259 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 217 267 591] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 217 259 583] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 259 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 222 272 596] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 272 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 596 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 222 264 588] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 446 699 1347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 699 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 446 558 1206] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 558 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 446 699 1347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 699 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 446 558 1206] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 558 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 447 700 1348] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 700 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1348 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 132, NextOffset: 363 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 447 559 1207] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 559 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1207 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 448 701 1352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 701 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 448 560 1211] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 560 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 448 701 1352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 701 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 448 560 1211] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 560 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 449 702 1353] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 449 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 702 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1353 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002beSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 365, NextOffset: 402 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 449 561 1212] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 449 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 561 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1212 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000231STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 447 700 1350] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 700 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1350 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 447 559 1209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 559 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1209 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 447 700 1350] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 700 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1350 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 447 559 1209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 559 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1209 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 448 701 1350] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 701 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1350 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 448 560 1209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 560 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 355 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 355, NextOffset: 392 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:509: Offset: 130, NextOffset: 355 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 355, NextOffset: 392 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 452 705 1357] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 705 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1357 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 452 564 1216] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 564 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1216 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 452 705 1357] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 705 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1357 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 452 564 1216] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 564 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1216 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 453 706 1358] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 453 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 706 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1358 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 453 565 1217] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 453 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 565 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1217 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 357 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 357, NextOffset: 394 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 394, NextOffset: 1050 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:509: Offset: 130, NextOffset: 357 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 357, NextOffset: 394 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:509: Offset: 394, NextOffset: 1050 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:509: Offset: 246, NextOffset: 560 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 560, NextOffset: 597 384s testutil.go:509: Offset: 400, NextOffset: 1051 384s testutil.go:509: Offset: 597, NextOffset: 1322 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 560, NextOffset: 597 384s testutil.go:509: Offset: 363, NextOffset: 400 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 597, NextOffset: 1322 384s testutil.go:509: Offset: 400, NextOffset: 1051 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 560 384s testutil.go:509: Offset: 132, NextOffset: 363 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 145 201 520] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 145 198 517] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 132, NextOffset: 360 384s testutil.go:509: Offset: 245, NextOffset: 557 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 397, NextOffset: 1042 384s testutil.go:509: Offset: 594, NextOffset: 1324 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 95, NextOffset: 132 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 245, NextOffset: 557 384s testutil.go:509: Offset: 132, NextOffset: 360 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 594, NextOffset: 1324 384s testutil.go:509: Offset: 397, NextOffset: 1042 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 145 201 520] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 145 198 517] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 143 199 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 143 196 516] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 196 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 134, NextOffset: 366 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 366, NextOffset: 403 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 403, NextOffset: 1050 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:509: Offset: 134, NextOffset: 366 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 366, NextOffset: 403 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:509: Offset: 403, NextOffset: 1050 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 147 203 527] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 147 200 524] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 147 203 527] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 147 200 524] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 332, NextOffset: 922 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:509: Offset: 332, NextOffset: 922 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 147 203 527] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 147 200 524] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 341, NextOffset: 932 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:509: Offset: 341, NextOffset: 932 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 146 202 522] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 202 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 146 199 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 116, NextOffset: 301 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 471, NextOffset: 504 384s testutil.go:509: Offset: 334, NextOffset: 923 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 146 202 522] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 202 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:509: Offset: 116, NextOffset: 301 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 471, NextOffset: 504 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s testutil.go:509: Offset: 334, NextOffset: 923 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 146 199 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 145 201 521] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 145 198 518] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 147 203 522] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 120, NextOffset: 307 384s testutil.go:509: Offset: 215, NextOffset: 479 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 340, NextOffset: 933 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s testutil.go:509: Offset: 340, NextOffset: 933 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 215, NextOffset: 479 384s testutil.go:509: Offset: 120, NextOffset: 307 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 147 200 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 147 203 522] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 147 200 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 332, NextOffset: 922 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:509: Offset: 332, NextOffset: 922 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 148 204 523] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 204 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 148 201 520] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 182 476] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 174 468] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 341, NextOffset: 932 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 182 476] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:509: Offset: 341, NextOffset: 932 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 174 468] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 129 179 472] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 179 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 129 171 464] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 171 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 133 183 479] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 133 175 471] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 133 183 479] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 133 175 471] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 183 479] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 116, NextOffset: 301 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 471, NextOffset: 504 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 334, NextOffset: 923 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:509: Offset: 116, NextOffset: 301 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 471, NextOffset: 504 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s testutil.go:509: Offset: 334, NextOffset: 923 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 175 471] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 182 478] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 174 470] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 182 478] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 174 470] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 182, NextOffset: 215 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 131 181 477] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1636 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 120, NextOffset: 307 384s testutil.go:509: Offset: 215, NextOffset: 479 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [2] at 181 in stargz, uncompressed length 2560 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b5STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 340, NextOffset: 933 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 215, NextOffset: 479 384s testutil.go:509: Offset: 120, NextOffset: 307 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 131 173 469] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 173 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 469 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000adSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 340, NextOffset: 933 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 184 481] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 176 473] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 184 481] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 176 473] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 185 482] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 114, NextOffset: 304 384s testutil.go:509: Offset: 209, NextOffset: 466 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 304, NextOffset: 337 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 466, NextOffset: 499 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 337, NextOffset: 925 384s testutil.go:509: Offset: 499, NextOffset: 1158 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 209, NextOffset: 466 384s testutil.go:509: Offset: 114, NextOffset: 304 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 466, NextOffset: 499 384s testutil.go:509: Offset: 304, NextOffset: 337 384s testutil.go:509: Offset: 499, NextOffset: 1158 384s testutil.go:509: Offset: 337, NextOffset: 925 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 177 474] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 188 488] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 180 480] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 188 488] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 180 480] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 474, NextOffset: 507 384s testutil.go:509: Offset: 345, NextOffset: 936 384s testutil.go:509: Offset: 507, NextOffset: 1169 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 312 384s testutil.go:509: Offset: 213, NextOffset: 474 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 474, NextOffset: 507 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 507, NextOffset: 1169 384s testutil.go:509: Offset: 345, NextOffset: 936 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 474 384s testutil.go:509: Offset: 118, NextOffset: 312 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 185 485] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 177 477] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 140 190 493] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 140 182 485] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 140 190 493] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 306, NextOffset: 339 384s testutil.go:509: Offset: 469, NextOffset: 502 384s testutil.go:509: Offset: 339, NextOffset: 929 384s testutil.go:509: Offset: 502, NextOffset: 1164 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 82, NextOffset: 115 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 140 182 485] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 115, NextOffset: 306 384s testutil.go:509: Offset: 210, NextOffset: 469 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 210, NextOffset: 469 384s testutil.go:509: Offset: 115, NextOffset: 306 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 469, NextOffset: 502 384s testutil.go:509: Offset: 306, NextOffset: 339 384s testutil.go:509: Offset: 502, NextOffset: 1164 384s testutil.go:509: Offset: 339, NextOffset: 929 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 140 190 493] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 140 182 485] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 188 490] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 490 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 119, NextOffset: 312 384s testutil.go:509: Offset: 214, NextOffset: 477 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 477, NextOffset: 510 384s testutil.go:509: Offset: 345, NextOffset: 936 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 180 482] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 510, NextOffset: 1172 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 214, NextOffset: 477 384s testutil.go:509: Offset: 119, NextOffset: 312 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 477, NextOffset: 510 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 510, NextOffset: 1172 384s testutil.go:509: Offset: 345, NextOffset: 936 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 188 490] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 490 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 180 482] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 137 187 489] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 137 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 187 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 137 179 481] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 179 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 345, NextOffset: 940 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:509: Offset: 345, NextOffset: 940 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 142 192 495] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 495 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 142 184 487] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 142 192 495] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 495 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 142 184 487] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 352, NextOffset: 949 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:509: Offset: 352, NextOffset: 949 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 141 191 494] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 494 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 141 183 486] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 315 568 1320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 568 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 315 427 1179] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 116, NextOffset: 313 384s testutil.go:509: Offset: 214, NextOffset: 483 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 483, NextOffset: 516 384s testutil.go:509: Offset: 346, NextOffset: 942 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 214, NextOffset: 483 384s testutil.go:509: Offset: 116, NextOffset: 313 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 483, NextOffset: 516 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:509: Offset: 346, NextOffset: 942 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 315 568 1320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 568 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 315 427 1179] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 319 572 1324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 319 431 1183] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 319 572 1329] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1329 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:509: Offset: 218, NextOffset: 491 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 352, NextOffset: 951 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 218, NextOffset: 491 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s testutil.go:509: Offset: 352, NextOffset: 951 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 319 431 1188] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 319 572 1329] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1329 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 345, NextOffset: 940 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:509: Offset: 345, NextOffset: 940 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 319 431 1188] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 321 574 1331] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 574 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1331 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 321 433 1190] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 316 569 1323] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 569 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 316 428 1182] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 316 569 1323] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 569 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 316 428 1182] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 319 572 1326] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1326 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 352, NextOffset: 949 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 319 431 1185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1185 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:509: Offset: 352, NextOffset: 949 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 321 574 1333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 574 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1333 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 321 433 1192] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 321 574 1333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 574 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1333 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 321 433 1192] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 116, NextOffset: 313 384s testutil.go:509: Offset: 214, NextOffset: 483 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 313, NextOffset: 346 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 483, NextOffset: 516 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 346, NextOffset: 942 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 483, NextOffset: 516 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 324 577 1336] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 324 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 577 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1336 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000241STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:509: Offset: 346, NextOffset: 942 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 214, NextOffset: 483 384s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 324 436 1195] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 436 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1195 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 116, NextOffset: 313 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 352, NextOffset: 951 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:509: Offset: 218, NextOffset: 491 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 218, NextOffset: 491 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 352, NextOffset: 951 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 116, NextOffset: 319 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 215, NextOffset: 481 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 481, NextOffset: 514 384s testutil.go:509: Offset: 352, NextOffset: 947 384s testutil.go:509: Offset: 514, NextOffset: 1182 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 215, NextOffset: 481 384s testutil.go:509: Offset: 116, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 481, NextOffset: 514 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 514, NextOffset: 1182 384s testutil.go:509: Offset: 352, NextOffset: 947 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 119, NextOffset: 324 384s testutil.go:509: Offset: 217, NextOffset: 487 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 357, NextOffset: 955 384s testutil.go:509: Offset: 520, NextOffset: 1187 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 217, NextOffset: 487 384s testutil.go:509: Offset: 119, NextOffset: 324 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 520, NextOffset: 1187 384s testutil.go:509: Offset: 357, NextOffset: 955 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 116, NextOffset: 320 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 214, NextOffset: 482 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 353, NextOffset: 948 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 214, NextOffset: 482 384s testutil.go:509: Offset: 116, NextOffset: 320 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:509: Offset: 353, NextOffset: 948 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 123 318] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 119 314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 123 318] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 120, NextOffset: 326 384s testutil.go:509: Offset: 218, NextOffset: 490 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 326, NextOffset: 359 384s testutil.go:509: Offset: 490, NextOffset: 523 384s testutil.go:509: Offset: 359, NextOffset: 958 384s testutil.go:509: Offset: 523, NextOffset: 1191 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 218, NextOffset: 490 384s testutil.go:509: Offset: 120, NextOffset: 326 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 490, NextOffset: 523 384s testutil.go:509: Offset: 326, NextOffset: 359 384s testutil.go:509: Offset: 523, NextOffset: 1191 384s testutil.go:509: Offset: 359, NextOffset: 958 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 119 314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 122 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 119 314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 125 324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 122 321] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 125 324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:509: Offset: 171, NextOffset: 653 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 122 321] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 124 323] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 121 320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 122 314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 121 313] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 122 314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 121 313] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 124 316] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 121 313] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 126 321] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 123 318] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 132, NextOffset: 169 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 126 321] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 123 318] 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 941, NextOffset: 978 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 125 320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 122 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 107 286] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 101 280] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 107 286] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 101 280] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 106 285] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 100 279] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 100 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 279 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 291] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 104 285] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:509: Offset: 170, NextOffset: 651 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 291] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 104 285] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 109 290] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 290 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 103 284] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 284 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 288] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 102 282] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 649 384s testutil.go:509: Offset: 382, NextOffset: 943 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 649, NextOffset: 686 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 686, NextOffset: 2023 384s testutil.go:509: Offset: 980, NextOffset: 2491 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 943 384s testutil.go:509: Offset: 170, NextOffset: 649 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 649, NextOffset: 686 384s testutil.go:509: Offset: 980, NextOffset: 2491 384s testutil.go:509: Offset: 686, NextOffset: 2023 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 288] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 102 282] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 107 287] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 101 281] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 281 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 294] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 656 384s testutil.go:509: Offset: 384, NextOffset: 948 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 107 288] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 656, NextOffset: 693 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 693, NextOffset: 2040 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 985, NextOffset: 2506 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 948 384s testutil.go:509: Offset: 172, NextOffset: 656 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 985, NextOffset: 2506 384s testutil.go:509: Offset: 693, NextOffset: 2040 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 294] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 107 288] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 292] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 105 286] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 294] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 103 287] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 294] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 653 384s testutil.go:509: Offset: 384, NextOffset: 946 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 946, NextOffset: 983 384s testutil.go:509: Offset: 690, NextOffset: 2030 384s testutil.go:509: Offset: 983, NextOffset: 2500 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 946 384s testutil.go:509: Offset: 172, NextOffset: 653 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 946, NextOffset: 983 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 983, NextOffset: 2500 384s testutil.go:509: Offset: 690, NextOffset: 2030 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 103 287] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 109 293] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 102 286] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 300] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 106 293] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 300] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 136, NextOffset: 173 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 106 293] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 173, NextOffset: 660 384s testutil.go:509: Offset: 385, NextOffset: 953 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 660, NextOffset: 697 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 697, NextOffset: 2048 384s testutil.go:509: Offset: 990, NextOffset: 2515 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 385, NextOffset: 953 384s testutil.go:509: Offset: 173, NextOffset: 660 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 660, NextOffset: 697 384s testutil.go:509: Offset: 990, NextOffset: 2515 384s testutil.go:509: Offset: 697, NextOffset: 2048 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 112 299] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 299 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 105 292] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 111 295] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 104 288] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 111 295] 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 104 288] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 294] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 103 287] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 116 304] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 109 297] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 116 304] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 109 297] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 302] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 302 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 107 295] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 436 922] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 296 782] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 296 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 436 922] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 296 782] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 296 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 439 925] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 439 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 925 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 298 784] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 784 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 441 932] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 441 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 300 791] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 300 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 441 932] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 441 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 300 791] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 300 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 444 935] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 444 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 935 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 304 795] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 304 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 795 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000130STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 438 926] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 438 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 297 785] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 297 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 785 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 438 926] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 438 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 297 785] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 297 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 785 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 439 927] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 439 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 927 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 298 786] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 786 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 444 937] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 444 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 303 796] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 303 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 444 937] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 444 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 303 796] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 303 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 446 939] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 446 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001beSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 306 799] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 306 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 799 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000132STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2176 4252] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1052 3128] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 126 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 126 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 132 352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 127 347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 353] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 4284 384s testutil.go:509: Offset: 582, NextOffset: 3171 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 4284, NextOffset: 4321 384s testutil.go:509: Offset: 3171, NextOffset: 3208 384s testutil.go:509: Offset: 4321, NextOffset: 8008 384s testutil.go:509: Offset: 3208, NextOffset: 6895 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 127 346] 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 353] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 127 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 354] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 127 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 355 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 355, NextOffset: 392 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:509: Offset: 130, NextOffset: 355 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 355, NextOffset: 392 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 129 347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 129 347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 351] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 129 347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 135 352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 129 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 135 352] 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 129 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 352] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 128 345] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 345 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 105 307] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 105 307] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 313] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 104 306] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 114 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 107 310] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 114 317] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 107 310] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 113 316] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 106 309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 309 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 316] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 106 309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 309 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 316] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 106 309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 309 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 313] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 355 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 355, NextOffset: 392 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:509: Offset: 130, NextOffset: 355 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 355, NextOffset: 392 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 103 306] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 392, NextOffset: 1045 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 114 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 311] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 114 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 311] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 107 310] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 118 325] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 245, NextOffset: 558 384s testutil.go:509: Offset: 133, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 558, NextOffset: 595 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 595, NextOffset: 1325 384s testutil.go:509: Offset: 402, NextOffset: 1046 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 118 325] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 117 324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 109 316] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 120 328] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 120 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 120 328] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 120 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 207, NextOffset: 244 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 244, NextOffset: 557 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 594, NextOffset: 1312 384s testutil.go:509: Offset: 400, NextOffset: 1053 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 119 327] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 119 327] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 111 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 119 327] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 111 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 116 324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:509: Offset: 134, NextOffset: 365 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 365, NextOffset: 402 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:509: Offset: 402, NextOffset: 1045 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 316] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 121 329] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 121 329] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 120 328] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 120 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 357, NextOffset: 394 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 394, NextOffset: 1050 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 357 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 552 384s testutil.go:509: Offset: 130, NextOffset: 357 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 552, NextOffset: 589 384s testutil.go:509: Offset: 357, NextOffset: 394 384s testutil.go:509: Offset: 589, NextOffset: 1310 384s testutil.go:509: Offset: 394, NextOffset: 1050 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 362 835] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 835 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 221 694] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 362 835] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 835 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 221 694] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 364 837] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 837 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 223 696] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 364 839] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:509: Offset: 246, NextOffset: 560 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 560, NextOffset: 597 384s testutil.go:509: Offset: 400, NextOffset: 1051 384s testutil.go:509: Offset: 597, NextOffset: 1322 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 224 699] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 560 384s testutil.go:509: Offset: 132, NextOffset: 363 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 560, NextOffset: 597 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 597, NextOffset: 1322 384s testutil.go:509: Offset: 400, NextOffset: 1051 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 364 839] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 224 699] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 367 842] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 367 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 842 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 226 701] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 363 838] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 838 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 223 698] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 363 838] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 838 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 132, NextOffset: 360 384s testutil.go:509: Offset: 245, NextOffset: 557 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 557, NextOffset: 594 384s testutil.go:509: Offset: 397, NextOffset: 1042 384s testutil.go:509: Offset: 594, NextOffset: 1324 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 223 698] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 557, NextOffset: 594 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [2] at 698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 594, NextOffset: 1324 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 397, NextOffset: 1042 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 245, NextOffset: 557 384s testutil.go:509: Offset: 132, NextOffset: 360 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 364 839] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 224 699] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 364 841] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 841 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 224 701] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 364 841] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 841 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 134, NextOffset: 366 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 366, NextOffset: 403 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 403, NextOffset: 1050 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 562, NextOffset: 599 384s testutil.go:509: Offset: 366, NextOffset: 403 384s testutil.go:509: Offset: 599, NextOffset: 1326 384s testutil.go:509: Offset: 403, NextOffset: 1050 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 247, NextOffset: 562 384s testutil.go:509: Offset: 134, NextOffset: 366 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 224 701] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 367 844] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 384s testutil.go:2349: [1] at 367 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 844 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 226 703] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 332, NextOffset: 922 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:509: Offset: 332, NextOffset: 922 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 341, NextOffset: 932 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:509: Offset: 341, NextOffset: 932 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 116, NextOffset: 301 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 471, NextOffset: 504 384s testutil.go:509: Offset: 334, NextOffset: 923 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:509: Offset: 116, NextOffset: 301 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 471, NextOffset: 504 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s testutil.go:509: Offset: 334, NextOffset: 923 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 120, NextOffset: 307 384s testutil.go:509: Offset: 215, NextOffset: 479 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 340, NextOffset: 933 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 215, NextOffset: 479 384s testutil.go:509: Offset: 120, NextOffset: 307 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s testutil.go:509: Offset: 340, NextOffset: 933 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 332, NextOffset: 922 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 210, NextOffset: 468 384s testutil.go:509: Offset: 115, NextOffset: 299 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 468, NextOffset: 501 384s testutil.go:509: Offset: 299, NextOffset: 332 384s testutil.go:509: Offset: 501, NextOffset: 1162 384s testutil.go:509: Offset: 332, NextOffset: 922 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 341, NextOffset: 932 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 214, NextOffset: 476 384s testutil.go:509: Offset: 119, NextOffset: 308 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 476, NextOffset: 509 384s testutil.go:509: Offset: 308, NextOffset: 341 384s testutil.go:509: Offset: 509, NextOffset: 1171 384s testutil.go:509: Offset: 341, NextOffset: 932 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 116, NextOffset: 301 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 471, NextOffset: 504 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 334, NextOffset: 923 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 211, NextOffset: 471 384s testutil.go:509: Offset: 116, NextOffset: 301 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 471, NextOffset: 504 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 301, NextOffset: 334 384s testutil.go:509: Offset: 504, NextOffset: 1166 384s testutil.go:509: Offset: 334, NextOffset: 923 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 120, NextOffset: 307 384s testutil.go:509: Offset: 215, NextOffset: 479 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 340, NextOffset: 933 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 215, NextOffset: 479 384s testutil.go:509: Offset: 120, NextOffset: 307 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 479, NextOffset: 512 384s testutil.go:509: Offset: 307, NextOffset: 340 384s testutil.go:509: Offset: 512, NextOffset: 1175 384s testutil.go:509: Offset: 340, NextOffset: 933 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 114, NextOffset: 304 384s testutil.go:509: Offset: 209, NextOffset: 466 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 304, NextOffset: 337 384s testutil.go:509: Offset: 466, NextOffset: 499 384s testutil.go:509: Offset: 337, NextOffset: 925 384s testutil.go:509: Offset: 499, NextOffset: 1158 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 209, NextOffset: 466 384s testutil.go:509: Offset: 114, NextOffset: 304 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 466, NextOffset: 499 384s testutil.go:509: Offset: 304, NextOffset: 337 384s testutil.go:509: Offset: 499, NextOffset: 1158 384s testutil.go:509: Offset: 337, NextOffset: 925 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 312 384s testutil.go:509: Offset: 213, NextOffset: 474 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 474, NextOffset: 507 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 345, NextOffset: 936 384s testutil.go:509: Offset: 507, NextOffset: 1169 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 474 384s testutil.go:509: Offset: 118, NextOffset: 312 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366 995] 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 474, NextOffset: 507 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 312, NextOffset: 345 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 507, NextOffset: 1169 384s testutil.go:509: Offset: 345, NextOffset: 936 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 995 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364 993] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 364 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 115, NextOffset: 306 384s testutil.go:509: Offset: 210, NextOffset: 469 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 306, NextOffset: 339 384s testutil.go:509: Offset: 469, NextOffset: 502 384s testutil.go:509: Offset: 339, NextOffset: 929 384s testutil.go:509: Offset: 502, NextOffset: 1164 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 177, NextOffset: 210 384s testutil.go:509: Offset: 82, NextOffset: 115 384s testutil.go:509: Offset: 210, NextOffset: 469 384s testutil.go:509: Offset: 115, NextOffset: 306 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 469, NextOffset: 502 384s testutil.go:509: Offset: 306, NextOffset: 339 384s testutil.go:509: Offset: 502, NextOffset: 1164 384s testutil.go:509: Offset: 339, NextOffset: 929 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366 995] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 995 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364 993] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 364 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 477, NextOffset: 510 384s testutil.go:509: Offset: 345, NextOffset: 936 384s testutil.go:509: Offset: 510, NextOffset: 1172 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 119, NextOffset: 312 384s testutil.go:509: Offset: 214, NextOffset: 477 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 214, NextOffset: 477 384s testutil.go:509: Offset: 119, NextOffset: 312 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 477, NextOffset: 510 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 510, NextOffset: 1172 384s testutil.go:509: Offset: 345, NextOffset: 936 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365 981] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 365 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 981 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 345, NextOffset: 940 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:509: Offset: 345, NextOffset: 940 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363 979] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 363 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 979 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 352, NextOffset: 949 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:509: Offset: 352, NextOffset: 949 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369 993] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 369 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000171STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367 991] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 367 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 991 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369 993] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 369 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000171STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 116, NextOffset: 313 384s testutil.go:509: Offset: 214, NextOffset: 483 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 483, NextOffset: 516 384s testutil.go:509: Offset: 346, NextOffset: 942 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 214, NextOffset: 483 384s testutil.go:509: Offset: 116, NextOffset: 313 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 483, NextOffset: 516 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:509: Offset: 346, NextOffset: 942 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367 991] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 367 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 991 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:509: Offset: 218, NextOffset: 491 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 352, NextOffset: 951 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 218, NextOffset: 491 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 987] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s testutil.go:509: Offset: 352, NextOffset: 951 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 987 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 985] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 985 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 345, NextOffset: 940 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 215, NextOffset: 482 384s testutil.go:509: Offset: 116, NextOffset: 312 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 312, NextOffset: 345 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:509: Offset: 345, NextOffset: 940 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365 989] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 365 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 989 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363 987] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 363 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 987 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 352, NextOffset: 949 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 217, NextOffset: 488 384s testutil.go:509: Offset: 119, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 488, NextOffset: 521 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 521, NextOffset: 1188 384s testutil.go:509: Offset: 352, NextOffset: 949 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365 989] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 365 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 989 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363 987] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 363 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 987 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 116, NextOffset: 313 384s testutil.go:509: Offset: 214, NextOffset: 483 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 483, NextOffset: 516 384s testutil.go:509: Offset: 346, NextOffset: 942 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 214, NextOffset: 483 384s testutil.go:509: Offset: 116, NextOffset: 313 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 483, NextOffset: 516 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 516, NextOffset: 1183 384s testutil.go:509: Offset: 346, NextOffset: 942 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 992] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 992 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 990] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 990 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 994] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 994 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:509: Offset: 218, NextOffset: 491 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 352, NextOffset: 951 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 218, NextOffset: 491 384s testutil.go:509: Offset: 120, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 491, NextOffset: 524 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 524, NextOffset: 1193 384s testutil.go:509: Offset: 352, NextOffset: 951 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 992] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 992 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 994] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 994 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 116, NextOffset: 319 384s testutil.go:509: Offset: 215, NextOffset: 481 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 481, NextOffset: 514 384s testutil.go:509: Offset: 352, NextOffset: 947 384s testutil.go:509: Offset: 514, NextOffset: 1182 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 215, NextOffset: 481 384s testutil.go:509: Offset: 116, NextOffset: 319 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 481, NextOffset: 514 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 514, NextOffset: 1182 384s testutil.go:509: Offset: 352, NextOffset: 947 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 992] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 992 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 119, NextOffset: 324 384s testutil.go:509: Offset: 217, NextOffset: 487 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 357, NextOffset: 955 384s testutil.go:509: Offset: 520, NextOffset: 1187 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 217, NextOffset: 487 384s testutil.go:509: Offset: 119, NextOffset: 324 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 520, NextOffset: 1187 384s testutil.go:509: Offset: 357, NextOffset: 955 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369 999] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 369 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 999 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000171STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367 997] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 367 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 997 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 116, NextOffset: 320 384s testutil.go:509: Offset: 214, NextOffset: 482 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 320, NextOffset: 353 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 353, NextOffset: 948 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 214, NextOffset: 482 384s testutil.go:509: Offset: 116, NextOffset: 320 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 515, NextOffset: 1181 384s testutil.go:509: Offset: 353, NextOffset: 948 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317 888] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 317 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309 880] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 309 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 120, NextOffset: 326 384s testutil.go:509: Offset: 218, NextOffset: 490 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 326, NextOffset: 359 384s testutil.go:509: Offset: 490, NextOffset: 523 384s testutil.go:509: Offset: 359, NextOffset: 958 384s testutil.go:509: Offset: 523, NextOffset: 1191 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 218, NextOffset: 490 384s testutil.go:509: Offset: 120, NextOffset: 326 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 490, NextOffset: 523 384s testutil.go:509: Offset: 326, NextOffset: 359 384s testutil.go:509: Offset: 523, NextOffset: 1191 384s testutil.go:509: Offset: 359, NextOffset: 958 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317 888] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 317 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309 880] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 309 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 316 881] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 276 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 316 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 308 873] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 276 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 308 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 873 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000134STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 888] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 951 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 880] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 172, NextOffset: 657 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 888] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 169, NextOffset: 647 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 941, NextOffset: 978 384s testutil.go:509: Offset: 647, NextOffset: 684 384s testutil.go:509: Offset: 978, NextOffset: 2490 384s testutil.go:509: Offset: 684, NextOffset: 2021 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 132, NextOffset: 169 384s testutil.go:509: Offset: 381, NextOffset: 941 384s testutil.go:509: Offset: 169, NextOffset: 647 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 880] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 892] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 945 384s testutil.go:509: Offset: 171, NextOffset: 653 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 945, NextOffset: 982 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 982, NextOffset: 2503 384s testutil.go:509: Offset: 690, NextOffset: 2037 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 884] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 891] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 883] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 883 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 944 384s testutil.go:509: Offset: 170, NextOffset: 651 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 891] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 651, NextOffset: 688 384s testutil.go:509: Offset: 981, NextOffset: 2498 384s testutil.go:509: Offset: 688, NextOffset: 2029 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 883] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 883 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 315 885] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 275 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 315 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 885 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 307 877] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 275 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 307 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 877 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000133STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 951 384s testutil.go:509: Offset: 172, NextOffset: 657 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 951, NextOffset: 988 384s testutil.go:509: Offset: 657, NextOffset: 694 384s testutil.go:509: Offset: 988, NextOffset: 2514 384s testutil.go:509: Offset: 694, NextOffset: 2046 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 889] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 881] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 649 384s testutil.go:509: Offset: 382, NextOffset: 943 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 889] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 649, NextOffset: 686 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 686, NextOffset: 2023 384s testutil.go:509: Offset: 980, NextOffset: 2491 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 943 384s testutil.go:509: Offset: 170, NextOffset: 649 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 649, NextOffset: 686 384s testutil.go:509: Offset: 980, NextOffset: 2491 384s testutil.go:509: Offset: 686, NextOffset: 2023 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 881] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 889] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 656 384s testutil.go:509: Offset: 384, NextOffset: 948 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 693, NextOffset: 2040 384s testutil.go:509: Offset: 985, NextOffset: 2506 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 948 384s testutil.go:509: Offset: 172, NextOffset: 656 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 985, NextOffset: 2506 384s testutil.go:509: Offset: 693, NextOffset: 2040 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 881] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 653 384s testutil.go:509: Offset: 384, NextOffset: 946 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 946, NextOffset: 983 384s testutil.go:509: Offset: 690, NextOffset: 2030 384s testutil.go:509: Offset: 983, NextOffset: 2500 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 892] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 946, NextOffset: 983 384s testutil.go:509: Offset: 653, NextOffset: 690 384s testutil.go:509: Offset: 983, NextOffset: 2500 384s testutil.go:509: Offset: 690, NextOffset: 2030 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 946 384s testutil.go:509: Offset: 172, NextOffset: 653 384s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 884] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 892] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 173, NextOffset: 660 384s testutil.go:509: Offset: 385, NextOffset: 953 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 660, NextOffset: 697 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 697, NextOffset: 2048 384s testutil.go:509: Offset: 990, NextOffset: 2515 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 384s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 660, NextOffset: 697 384s testutil.go:509: Offset: 990, NextOffset: 2515 384s testutil.go:509: Offset: 697, NextOffset: 2048 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 385, NextOffset: 953 384s testutil.go:509: Offset: 173, NextOffset: 660 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 884] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 892] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 884] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty4 foo6 foo foo2 foo_empty2 foo3] vs [foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty2] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty2 foo_empty3] vs [foo_empty5 foo_empty foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322 899] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 322 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000142STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314 891] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 314 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322 899] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 322 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000142STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314 891] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 314 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo5 foo2 foo3 foo_empty3 foo_empty4] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321 899] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 321 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000141STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo3 foo5 foo_empty5 foo6] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo5 foo2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313 891] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 313 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000139STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321 898] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 321 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 898 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000141STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo6 foo_empty2 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo6 foo_empty2] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313 890] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 313 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 890 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000139STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321 898] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 321 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 898 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000141STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313 890] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 313 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 890 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000139STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 897] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 897 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty] vs [foo4 foo5 foo_empty5 foo foo2 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty4 foo6] vs [foo3 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 889] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323 900] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 323 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 900 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000143STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315 892] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 315 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323 900] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 323 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 900 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000143STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315 892] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 315 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo] vs [foo2 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty5] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322 900] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 322 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 900 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000142STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314 892] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 314 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653 2042] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 653 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2042 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512 1901] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 512 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1901 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653 2042] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 653 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2042 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo3 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty5] vs [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512 1901] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 512 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1901 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655 2044] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 655 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2044 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo4 foo5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514 1903] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 514 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1903 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000202STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3] vs [foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2058] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2058 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1917] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1917 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2058] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2058 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1917] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1917 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] vs [foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 657 2059] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 416 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 657 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2059 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000291STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 516 1918] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 416 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 516 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1918 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000204STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo2 foo5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo5 foo6 foo foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654 2050] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 654 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2050 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513 1909] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 513 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000201STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654 2050] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 654 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2050 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo3 foo5 foo_empty5] vs [foo3 foo4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo6] vs [foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513 1909] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [7] at 513 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000201STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655 2050] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 655 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2050 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514 1909] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 514 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000202STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo foo3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty5 foo6] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2063] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2063 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1922] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2063] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 384s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 2063 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1922] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty4] vs [foo_empty2 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 631, NextOffset: 762 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 659 2066] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 812, NextOffset: 943 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 762, NextOffset: 799 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 943, NextOffset: 980 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 799, NextOffset: 928 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [6] at 418 in stargz, uncompressed length 1616 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [7] at 659 in stargz, uncompressed length 3072 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [8] at 2066 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000293STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo4] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty4 foo5 foo6] 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 426, NextOffset: 463 384s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:509: Offset: 799, NextOffset: 928 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 518 1925] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 384s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 384s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 384s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 384s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 384s testutil.go:2349: [6] at 418 in stargz, uncompressed length 492 384s testutil.go:2349: [7] at 518 in stargz, uncompressed length 3072 384s testutil.go:2349: [8] at 1925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000206STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 384s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 384s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 384s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 384s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 384s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2] vs [foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 940, NextOffset: 977 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3] vs [foo6 foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty3 foo5 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty3 foo4] vs [foo5 foo6 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty3] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo_empty] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 160 216 536] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 160 213 533] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty5] vs [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 160 216 536] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 160 213 533] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 157 213 534] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 157 210 531] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo2 foo_empty2 foo4] vs [foo foo_empty foo_empty2 foo3 foo5 foo6 foo2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 373, NextOffset: 410 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 163 219 540] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 426, NextOffset: 463 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 163 216 537] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 537 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo5 foo6 foo2 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo6 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo2 foo_empty2 foo4 foo_empty5] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:509: Offset: 463, NextOffset: 594 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 163 219 540] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 163 216 537] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 537 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 163 219 540] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 163 216 537] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 537 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 162 218 543] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 218 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 543 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000daSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 162 215 540] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 215 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 162 218 543] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 218 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 543 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000daSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 162 215 540] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 215 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo6 foo3 foo_empty3 foo4 foo5 foo_empty5 foo] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo3 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 378, NextOffset: 415 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 162 218 543] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 218 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 543 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000daSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 162 215 540] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 215 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo3 foo5 foo_empty5 foo_empty foo_empty2 foo_empty3] vs [foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty4 foo6 foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 164 220 547] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 220 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 547 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dcSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 164 217 544] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 544 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 164 220 547] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 220 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 547 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dcSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 164 217 544] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 544 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 164 220 547] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 220 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 547 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dcSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 164 217 544] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 544 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 141 191 488] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4] vs [foo4 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty5] vs [foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4 foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 141 183 480] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 931, NextOffset: 968 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 141 191 488] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 141 183 480] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 140 190 486] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 140 182 478] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 143 193 491] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 193 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 143 185 483] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 143 193 491] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 193 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 143 185 483] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo6 foo foo2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2] vs [foo5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 143 193 491] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 193 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2] vs [foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo6 foo foo2 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 782, NextOffset: 819 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 143 185 483] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:509: Offset: 303, NextOffset: 438 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 141 191 487] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 141 183 479] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 141 191 487] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 141 183 479] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 142 192 488] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 142 184 480] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 144 194 492] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 194 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo foo2 foo4 foo5 foo6 foo_empty foo_empty2 foo3] vs [foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo3] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 604, NextOffset: 641 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 641, NextOffset: 774 384s testutil.go:509: Offset: 819, NextOffset: 952 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 774, NextOffset: 811 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 811, NextOffset: 944 384s testutil.go:509: Offset: 989, NextOffset: 1155 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 1155, NextOffset: 1192 384s testutil.go:509: Offset: 981, NextOffset: 1647 384s testutil.go:509: Offset: 1192, NextOffset: 1965 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 579, NextOffset: 616 384s testutil.go:509: Offset: 471, NextOffset: 604 384s testutil.go:509: Offset: 616, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 131, NextOffset: 263 384s testutil.go:509: Offset: 245, NextOffset: 377 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 300, NextOffset: 434 384s testutil.go:509: Offset: 414, NextOffset: 579 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4] vs [foo foo2 foo4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 579, NextOffset: 616 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 616, NextOffset: 782 384s testutil.go:509: Offset: 471, NextOffset: 604 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 604, NextOffset: 641 384s testutil.go:509: Offset: 819, NextOffset: 952 384s testutil.go:509: Offset: 641, NextOffset: 774 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 774, NextOffset: 811 384s testutil.go:509: Offset: 989, NextOffset: 1155 384s testutil.go:509: Offset: 811, NextOffset: 944 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 414, NextOffset: 579 384s testutil.go:509: Offset: 300, NextOffset: 434 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1155, NextOffset: 1192 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 1192, NextOffset: 1965 384s testutil.go:509: Offset: 981, NextOffset: 1647 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 377 384s testutil.go:509: Offset: 131, NextOffset: 263 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 144 186 484] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 186 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 484 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 144 194 492] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 194 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 144 186 484] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 186 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 484 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo2 foo3 foo_empty3] vs [foo foo_empty foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 133, NextOffset: 265 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 608, NextOffset: 645 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 645, NextOffset: 777 384s testutil.go:509: Offset: 824, NextOffset: 956 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 777, NextOffset: 814 384s testutil.go:509: Offset: 956, NextOffset: 993 384s testutil.go:509: Offset: 814, NextOffset: 948 384s testutil.go:509: Offset: 993, NextOffset: 1160 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 265, NextOffset: 302 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 302, NextOffset: 437 384s testutil.go:509: Offset: 415, NextOffset: 583 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 437, NextOffset: 474 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 474, NextOffset: 608 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 985, NextOffset: 1669 384s testutil.go:509: Offset: 1197, NextOffset: 1992 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo_empty4] vs [foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo2] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 133, NextOffset: 265 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 265, NextOffset: 302 384s testutil.go:509: Offset: 415, NextOffset: 583 384s testutil.go:509: Offset: 302, NextOffset: 437 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 608, NextOffset: 645 384s testutil.go:509: Offset: 824, NextOffset: 956 384s testutil.go:509: Offset: 645, NextOffset: 777 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 956, NextOffset: 993 384s testutil.go:509: Offset: 777, NextOffset: 814 384s testutil.go:509: Offset: 993, NextOffset: 1160 384s testutil.go:509: Offset: 814, NextOffset: 948 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 1197, NextOffset: 1992 384s testutil.go:509: Offset: 985, NextOffset: 1669 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 437, NextOffset: 474 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 474, NextOffset: 608 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 144 194 492] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 194 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 144 186 484] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 186 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 484 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 150 200 501] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 501 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 150 192 493] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 150 200 501] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 501 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 150 192 493] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 148 198 500] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 500 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 148 190 492] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 155 205 510] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo2] vs [foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 263 384s testutil.go:509: Offset: 246, NextOffset: 377 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 300, NextOffset: 431 384s testutil.go:509: Offset: 414, NextOffset: 581 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 155 197 502] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 768, NextOffset: 805 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 805, NextOffset: 936 384s testutil.go:509: Offset: 989, NextOffset: 1154 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 936, NextOffset: 973 384s testutil.go:509: Offset: 1154, NextOffset: 1191 384s testutil.go:509: Offset: 973, NextOffset: 1682 384s testutil.go:509: Offset: 1191, NextOffset: 1985 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 431, NextOffset: 468 384s testutil.go:509: Offset: 581, NextOffset: 618 384s testutil.go:509: Offset: 468, NextOffset: 600 384s testutil.go:509: Offset: 618, NextOffset: 784 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 600, NextOffset: 637 384s testutil.go:509: Offset: 784, NextOffset: 821 384s testutil.go:509: Offset: 637, NextOffset: 768 384s testutil.go:509: Offset: 821, NextOffset: 952 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2] vs [foo2 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 414, NextOffset: 581 384s testutil.go:509: Offset: 300, NextOffset: 431 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 784, NextOffset: 821 384s testutil.go:509: Offset: 600, NextOffset: 637 384s testutil.go:509: Offset: 821, NextOffset: 952 384s testutil.go:509: Offset: 637, NextOffset: 768 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 952, NextOffset: 989 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 155 205 510] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 768, NextOffset: 805 384s testutil.go:509: Offset: 989, NextOffset: 1154 384s testutil.go:509: Offset: 805, NextOffset: 936 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 377 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 155 197 502] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 132, NextOffset: 263 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 581, NextOffset: 618 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 431, NextOffset: 468 384s testutil.go:509: Offset: 618, NextOffset: 784 384s testutil.go:509: Offset: 468, NextOffset: 600 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1154, NextOffset: 1191 384s testutil.go:509: Offset: 936, NextOffset: 973 384s testutil.go:509: Offset: 1191, NextOffset: 1985 384s testutil.go:509: Offset: 973, NextOffset: 1682 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 155 205 510] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 155 197 502] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 153 203 507] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 507 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 153 195 499] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 195 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 499 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 153 203 507] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 507 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 153 195 499] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 195 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 499 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 153 203 507] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 507 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 153 195 499] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 195 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 499 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 157 207 511] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 157 199 503] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 503 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 157 207 511] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 157 199 503] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 503 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo4] vs [foo_empty foo2 foo_empty2 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 270, NextOffset: 307 384s testutil.go:509: Offset: 384, NextOffset: 421 384s testutil.go:509: Offset: 307, NextOffset: 444 384s testutil.go:509: Offset: 421, NextOffset: 592 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 792, NextOffset: 829 384s testutil.go:509: Offset: 973, NextOffset: 1010 384s testutil.go:509: Offset: 829, NextOffset: 966 384s testutil.go:509: Offset: 1010, NextOffset: 1178 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 966, NextOffset: 1003 384s testutil.go:509: Offset: 1178, NextOffset: 1215 384s testutil.go:509: Offset: 1003, NextOffset: 1707 384s testutil.go:509: Offset: 1215, NextOffset: 2006 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 444, NextOffset: 481 384s testutil.go:509: Offset: 592, NextOffset: 629 384s testutil.go:509: Offset: 481, NextOffset: 618 384s testutil.go:509: Offset: 629, NextOffset: 799 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 618, NextOffset: 655 384s testutil.go:509: Offset: 799, NextOffset: 836 384s testutil.go:509: Offset: 655, NextOffset: 792 384s testutil.go:509: Offset: 836, NextOffset: 973 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 270 384s testutil.go:509: Offset: 248, NextOffset: 384 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo3 foo4 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 384 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 156 206 510] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 134, NextOffset: 270 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [1] at 156 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 206 in stargz, uncompressed length 2560 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 384, NextOffset: 421 384s testutil.go:509: Offset: 270, NextOffset: 307 384s testutil.go:509: Offset: 421, NextOffset: 592 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 307, NextOffset: 444 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 592, NextOffset: 629 384s testutil.go:509: Offset: 444, NextOffset: 481 384s testutil.go:509: Offset: 629, NextOffset: 799 384s testutil.go:509: Offset: 481, NextOffset: 618 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 799, NextOffset: 836 384s testutil.go:509: Offset: 618, NextOffset: 655 384s testutil.go:509: Offset: 836, NextOffset: 973 384s testutil.go:509: Offset: 655, NextOffset: 792 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 973, NextOffset: 1010 384s testutil.go:509: Offset: 792, NextOffset: 829 384s testutil.go:509: Offset: 1010, NextOffset: 1178 384s testutil.go:509: Offset: 829, NextOffset: 966 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 156 198 502] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 156 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1178, NextOffset: 1215 384s testutil.go:509: Offset: 966, NextOffset: 1003 384s testutil.go:509: Offset: 1215, NextOffset: 2006 384s testutil.go:509: Offset: 1003, NextOffset: 1707 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 398 651 1452] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 651 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1452 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028bSTARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 398 510 1311] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 510 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1311 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001feSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 398 651 1452] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 651 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1452 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028bSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 398 510 1311] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 510 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1311 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001feSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 402 655 1455] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 402 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 655 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1455 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028fSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 402 514 1314] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 402 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 514 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000202STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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 foo4 foo_empty4 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5 foo_empty5 foo foo_empty] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 403 656 1463] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 656 in stargz, uncompressed length 2560 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 518, NextOffset: 654 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:2349: [3] at 1463 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo2] vs [foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 403 515 1322] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 515 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 403 656 1463] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 656 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1463 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 403 515 1322] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 515 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 405 658 1465] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 658 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1465 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000292STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 405 517 1324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 517 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000205STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 400 653 1456] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 117, NextOffset: 227 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 653 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1456 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4] vs [foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 400 512 1315] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 512 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1315 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 400 653 1456] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 653 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1456 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 400 512 1315] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 512 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1315 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 404 657 1461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 404 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 657 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000291STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo4 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:509: Offset: 541, NextOffset: 651 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 404 516 1320] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 404 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 516 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000204STARGZ" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 405 658 1468] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 658 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1468 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000292STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 405 517 1327] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 517 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000205STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4] vs [foo_empty foo_empty2 foo_empty3 foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:509: Offset: 697, NextOffset: 809 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 405 658 1468] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 658 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1468 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000292STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 405 517 1327] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 517 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000205STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 409 662 1472] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 409 in stargz, uncompressed length 1636 384s testutil.go:2349: [2] at 662 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1472 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000296STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 409 521 1331] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 384s testutil.go:2349: [1] at 409 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 521 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1331 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000209STARGZ" 384s testutil.go:1683: "bar"(basename:"bar") is child of "" 384s testutil.go:1683: "foo"(basename:"foo") is child of "" 384s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty4 foo_empty5 foo] vs [foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo foo_empty foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:509: Offset: 679, NextOffset: 788 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo5 foo6] vs [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo6] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 662, NextOffset: 695 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo3] vs [foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo5 foo6 foo_empty foo2 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 318, NextOffset: 351 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty4 foo5 foo_empty5] vs [foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 689, NextOffset: 799 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 2688 4764] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1564 3640] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 147 378] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 142 373] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 147 378] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2 foo3 foo4] vs [foo4 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 664, NextOffset: 697 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 142 373] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4] vs [foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:509: Offset: 552, NextOffset: 664 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 149 380] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 144 375] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 144 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 153 384] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 149 380] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4 foo5] vs [foo4 foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 359 384s testutil.go:509: Offset: 347, NextOffset: 482 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 650, NextOffset: 683 384s testutil.go:509: Offset: 533, NextOffset: 641 384s testutil.go:509: Offset: 683, NextOffset: 791 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 78, NextOffset: 111 384s testutil.go:509: Offset: 174, NextOffset: 207 384s testutil.go:509: Offset: 111, NextOffset: 218 384s testutil.go:509: Offset: 207, NextOffset: 314 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 359, NextOffset: 392 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 392, NextOffset: 500 384s testutil.go:509: Offset: 515, NextOffset: 650 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 641, NextOffset: 674 384s testutil.go:509: Offset: 791, NextOffset: 824 384s testutil.go:509: Offset: 674, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 782, NextOffset: 815 384s testutil.go:509: Offset: 959, NextOffset: 992 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 153 384] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 815, NextOffset: 1410 384s testutil.go:509: Offset: 992, NextOffset: 1658 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo5] vs [foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4 foo5 foo6 foo2] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 959, NextOffset: 992 384s testutil.go:509: Offset: 782, NextOffset: 815 384s testutil.go:509: Offset: 992, NextOffset: 1658 384s testutil.go:509: Offset: 815, NextOffset: 1410 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 482 384s testutil.go:509: Offset: 251, NextOffset: 359 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 791, NextOffset: 824 384s testutil.go:509: Offset: 641, NextOffset: 674 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 674, NextOffset: 782 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 174, NextOffset: 207 384s testutil.go:509: Offset: 78, NextOffset: 111 384s testutil.go:509: Offset: 207, NextOffset: 314 384s testutil.go:509: Offset: 111, NextOffset: 218 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 359, NextOffset: 392 384s testutil.go:509: Offset: 515, NextOffset: 650 384s testutil.go:509: Offset: 392, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 650, NextOffset: 683 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 683, NextOffset: 791 384s testutil.go:509: Offset: 533, NextOffset: 641 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 149 380] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 153 384] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 147 378] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 152 386] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 152 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 148 382] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 152 386] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 152 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 148 382] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty3 foo4 foo6 foo2 foo_empty2 foo3 foo_empty4 foo5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 116, NextOffset: 225 384s testutil.go:509: Offset: 211, NextOffset: 320 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 511, NextOffset: 544 384s testutil.go:509: Offset: 658, NextOffset: 691 384s testutil.go:509: Offset: 544, NextOffset: 654 384s testutil.go:509: Offset: 691, NextOffset: 801 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 797, NextOffset: 830 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 830, NextOffset: 1426 384s testutil.go:509: Offset: 1003, NextOffset: 1676 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 258, NextOffset: 368 384s testutil.go:509: Offset: 353, NextOffset: 489 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 368, NextOffset: 401 384s testutil.go:509: Offset: 489, NextOffset: 522 384s testutil.go:509: Offset: 401, NextOffset: 511 384s testutil.go:509: Offset: 522, NextOffset: 658 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 801, NextOffset: 834 384s testutil.go:509: Offset: 687, NextOffset: 797 384s testutil.go:509: Offset: 834, NextOffset: 970 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo foo_empty foo_empty3 foo4 foo6 foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 658, NextOffset: 691 384s testutil.go:509: Offset: 511, NextOffset: 544 384s testutil.go:509: Offset: 691, NextOffset: 801 384s testutil.go:509: Offset: 544, NextOffset: 654 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 801, NextOffset: 834 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 834, NextOffset: 970 384s testutil.go:509: Offset: 687, NextOffset: 797 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 211, NextOffset: 320 384s testutil.go:509: Offset: 116, NextOffset: 225 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 353, NextOffset: 489 384s testutil.go:509: Offset: 258, NextOffset: 368 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 489, NextOffset: 522 384s testutil.go:509: Offset: 368, NextOffset: 401 384s testutil.go:509: Offset: 522, NextOffset: 658 384s testutil.go:509: Offset: 401, NextOffset: 511 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 797, NextOffset: 830 384s testutil.go:509: Offset: 1003, NextOffset: 1676 384s testutil.go:509: Offset: 830, NextOffset: 1426 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 152 386] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 152 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 147 381] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 381 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 153 391] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 148 386] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 153 391] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 148 386] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 154 392] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 154 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 392 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000009aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty3 foo_empty4 foo foo_empty foo_empty2] vs [foo4 foo5 foo6 foo foo_empty foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 484, NextOffset: 517 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 517, NextOffset: 652 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 652, NextOffset: 685 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 685, NextOffset: 794 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 149 387] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 794, NextOffset: 827 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 827, NextOffset: 962 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 962, NextOffset: 995 384s testutil.go:509: Offset: 821, NextOffset: 1424 384s testutil.go:509: Offset: 995, NextOffset: 1665 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 484 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo6 foo foo_empty foo_empty3 foo_empty4 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 484, NextOffset: 517 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 517, NextOffset: 652 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 652, NextOffset: 685 384s testutil.go:509: Offset: 504, NextOffset: 537 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 685, NextOffset: 794 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 387 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 827, NextOffset: 962 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 962, NextOffset: 995 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 995, NextOffset: 1665 384s testutil.go:509: Offset: 821, NextOffset: 1424 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 484 384s testutil.go:509: Offset: 253, NextOffset: 362 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 105 312] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 105 312] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo5 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5] vs [foo_empty4 .no.prefetch.landmark foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 112 319] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1435 384s testutil.go:509: Offset: 1009, NextOffset: 1675 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo2 foo3 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo5 foo6] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 105 312] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1675 384s testutil.go:509: Offset: 836, NextOffset: 1435 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 115 324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 115 324] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 323] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 317] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 322] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4 foo5 foo6] vs [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 107 316] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo3] vs [foo_empty2 foo3 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4 foo5 foo6 foo_empty] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 322] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 107 316] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 112 321] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 106 315] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 315 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 118 329] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 111 322] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 118 329] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 111 322] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 116 327] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 321] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 124 339] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5 foo_empty foo2] vs [foo_empty4 foo foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5 foo_empty foo2] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 117 332] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 124 339] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 117 332] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 125 340] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 340 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 118 333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 127 342] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo4 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 804 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 127 342] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:509: Offset: 356, NextOffset: 492 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 132 347] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6] vs [foo6 foo foo_empty foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 126 341] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 341 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 514, NextOffset: 547 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 129 343] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 122 336] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 129 343] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 122 336] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 129 343] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 122 336] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo4 foo5 foo6] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 351] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo5 foo] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 129 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 351] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 129 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 134 351] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 129 346] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 428 934] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 428 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 287 793] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo6 foo foo_empty foo2] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo4 foo6 foo foo_empty] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo6] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 287 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 428 934] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 428 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 287 793] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 287 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 430 936] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 430 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 936 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 290 796] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 290 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 433 943] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 433 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 293 803] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 293 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 433 943] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 433 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 293 803] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 293 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5 foo foo_empty] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 437 947] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 437 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 947 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b5STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 296 806] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 296 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 806 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 813, NextOffset: 846 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo5] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo_empty4 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 432 939] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 432 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 291 798] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 291 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 432 939] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 432 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 291 798] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 291 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 434 941] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 434 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 941 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo_empty foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo6] vs [foo5 foo_empty foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 293 800] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 402, NextOffset: 514 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [1] at 293 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 800 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 436 950] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 295 809] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 295 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 436 950] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 295 809] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 295 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 439 953] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 384s testutil.go:2349: [1] at 439 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 953 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 298 812] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 298 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 812 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo2 foo_empty3 foo_empty4 foo6] vs [foo_empty4 foo_empty5 foo foo_empty foo3 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo] vs [foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo2 foo_empty3 foo_empty4 foo6] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo2 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo2 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty4 foo6 foo2 foo_empty3 foo5 foo_empty5 foo foo_empty] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3] vs [foo6 foo foo_empty2 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo5 foo_empty5] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo2 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty5] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo6] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2] vs [foo_empty5 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo5] vs [foo_empty2 foo4 foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706 1086] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 706 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703 1083] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 703 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1083 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bfSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 493, NextOffset: 782 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706 1086] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 131, NextOffset: 168 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 344, NextOffset: 381 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [6] at 706 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c2STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:509: Offset: 381, NextOffset: 669 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:395: Comparing: "" vs "" 384s 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 [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty4 foo foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703 1083] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 703 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1083 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bfSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 705 1082] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 649 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 705 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty4] vs [foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty foo2 foo_empty4 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 702 1079] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 649 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 702 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002beSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714 1098] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711 1095] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty2] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty5 foo6 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty foo3 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3] vs [foo foo_empty2 foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714 1098] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711 1095] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo3] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo3 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 717 1098] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 661 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 717 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002cdSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 714 1095] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 661 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714 1101] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1101 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo3 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 456, NextOffset: 493 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711 1098] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 669, NextOffset: 706 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty foo_empty2 foo3 foo4 foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714 1101] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1101 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711 1098] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 716 1102] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo_empty4 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6] vs [foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:509: Offset: 383, NextOffset: 675 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 660 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 716 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002ccSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 500, NextOffset: 794 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo_empty2 foo3 foo4 foo5] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 713 1099] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 660 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 713 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1099 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721 1114] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 721 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002d1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718 1111] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 718 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002ceSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty2 foo4 foo_empty5 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo5 foo foo_empty foo2 foo3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721 1114] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 721 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002d1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo5] vs [foo5 foo_empty2 foo4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718 1111] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 718 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002ceSTARGZ" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 720 1107] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 664 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 720 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1107 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002d0STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 717 1104] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 664 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 717 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 1104 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002cdSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609 953] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 609 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 953 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo_empty2 foo5 foo_empty5 foo6] vs [foo_empty4 foo5 foo6 foo foo_empty2 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601 945] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 601 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 945 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000259STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609 953] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 609 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 953 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:509: Offset: 172, NextOffset: 465 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601 945] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 601 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 945 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000259STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 604 949] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 554 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 604 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 596 941] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 554 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 596 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000254STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo4 foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo5 foo_empty] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 497, NextOffset: 788 384s testutil.go:509: Offset: 709, NextOffset: 1035 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1444, NextOffset: 1481 384s testutil.go:509: Offset: 1726, NextOffset: 1763 384s testutil.go:509: Offset: 1481, NextOffset: 1772 384s testutil.go:509: Offset: 1763, NextOffset: 2088 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 788, NextOffset: 825 384s testutil.go:509: Offset: 1035, NextOffset: 1072 384s testutil.go:509: Offset: 825, NextOffset: 1116 384s testutil.go:509: Offset: 1072, NextOffset: 1398 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1116, NextOffset: 1153 384s testutil.go:509: Offset: 1398, NextOffset: 1435 384s testutil.go:509: Offset: 1153, NextOffset: 1444 384s testutil.go:509: Offset: 1435, NextOffset: 1726 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1772, NextOffset: 1809 384s testutil.go:509: Offset: 2088, NextOffset: 2125 384s testutil.go:509: Offset: 1809, NextOffset: 5004 384s testutil.go:509: Offset: 2125, NextOffset: 5442 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 460 384s testutil.go:509: Offset: 382, NextOffset: 672 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2] vs [foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 460 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 709, NextOffset: 1035 384s testutil.go:509: Offset: 497, NextOffset: 788 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1398, NextOffset: 1435 384s testutil.go:509: Offset: 1116, NextOffset: 1153 384s testutil.go:509: Offset: 1435, NextOffset: 1726 384s testutil.go:509: Offset: 1153, NextOffset: 1444 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1726, NextOffset: 1763 384s testutil.go:509: Offset: 1444, NextOffset: 1481 384s testutil.go:509: Offset: 1763, NextOffset: 2088 384s testutil.go:509: Offset: 1481, NextOffset: 1772 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1035, NextOffset: 1072 384s testutil.go:509: Offset: 788, NextOffset: 825 384s testutil.go:509: Offset: 1072, NextOffset: 1398 384s testutil.go:509: Offset: 825, NextOffset: 1116 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2088, NextOffset: 2125 384s testutil.go:509: Offset: 1772, NextOffset: 1809 384s testutil.go:509: Offset: 2125, NextOffset: 5442 384s testutil.go:509: Offset: 1809, NextOffset: 5004 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619 963] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611 955] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 611 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 955 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619 963] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo6 foo2] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 464, NextOffset: 501 384s testutil.go:509: Offset: 676, NextOffset: 713 384s testutil.go:509: Offset: 501, NextOffset: 796 384s testutil.go:509: Offset: 713, NextOffset: 1042 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1127, NextOffset: 1164 384s testutil.go:509: Offset: 1408, NextOffset: 1445 384s testutil.go:509: Offset: 1164, NextOffset: 1457 384s testutil.go:509: Offset: 1445, NextOffset: 1738 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1457, NextOffset: 1494 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1494, NextOffset: 1788 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 464 384s testutil.go:509: Offset: 383, NextOffset: 676 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 796, NextOffset: 833 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611 955] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 611 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 955 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 833, NextOffset: 1127 384s testutil.go:509: Offset: 1079, NextOffset: 1408 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1788, NextOffset: 1825 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1825, NextOffset: 5052 384s testutil.go:509: Offset: 2140, NextOffset: 5489 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo6 foo2 foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1788, NextOffset: 1825 384s testutil.go:509: Offset: 2140, NextOffset: 5489 384s testutil.go:509: Offset: 1825, NextOffset: 5052 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 676, NextOffset: 713 384s testutil.go:509: Offset: 464, NextOffset: 501 384s testutil.go:509: Offset: 713, NextOffset: 1042 384s testutil.go:509: Offset: 501, NextOffset: 796 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1408, NextOffset: 1445 384s testutil.go:509: Offset: 1127, NextOffset: 1164 384s testutil.go:509: Offset: 1445, NextOffset: 1738 384s testutil.go:509: Offset: 1164, NextOffset: 1457 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1457, NextOffset: 1494 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1494, NextOffset: 1788 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 676 384s testutil.go:509: Offset: 171, NextOffset: 464 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 796, NextOffset: 833 384s testutil.go:509: Offset: 1079, NextOffset: 1408 384s testutil.go:509: Offset: 833, NextOffset: 1127 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614 958] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 462 384s testutil.go:509: Offset: 384, NextOffset: 674 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 674, NextOffset: 711 384s testutil.go:509: Offset: 499, NextOffset: 790 384s testutil.go:509: Offset: 711, NextOffset: 1037 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1448, NextOffset: 1485 384s testutil.go:509: Offset: 1729, NextOffset: 1766 384s testutil.go:509: Offset: 1485, NextOffset: 1777 384s testutil.go:509: Offset: 1766, NextOffset: 2093 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1777, NextOffset: 1814 384s testutil.go:509: Offset: 2093, NextOffset: 2130 384s testutil.go:509: Offset: 1814, NextOffset: 5025 384s testutil.go:509: Offset: 2130, NextOffset: 5465 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 790, NextOffset: 827 384s testutil.go:509: Offset: 1037, NextOffset: 1074 384s testutil.go:509: Offset: 827, NextOffset: 1119 384s testutil.go:509: Offset: 1074, NextOffset: 1400 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1400, NextOffset: 1437 384s testutil.go:509: Offset: 1156, NextOffset: 1448 384s testutil.go:509: Offset: 1437, NextOffset: 1729 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4] vs [foo foo2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 674 384s testutil.go:509: Offset: 172, NextOffset: 462 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1037, NextOffset: 1074 384s testutil.go:509: Offset: 790, NextOffset: 827 384s testutil.go:509: Offset: 1074, NextOffset: 1400 384s testutil.go:509: Offset: 827, NextOffset: 1119 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1400, NextOffset: 1437 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1437, NextOffset: 1729 384s testutil.go:509: Offset: 1156, NextOffset: 1448 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1729, NextOffset: 1766 384s testutil.go:509: Offset: 1448, NextOffset: 1485 384s testutil.go:509: Offset: 1766, NextOffset: 2093 384s testutil.go:509: Offset: 1485, NextOffset: 1777 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 674, NextOffset: 711 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 711, NextOffset: 1037 384s testutil.go:509: Offset: 499, NextOffset: 790 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2093, NextOffset: 2130 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606 950] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1777, NextOffset: 1814 384s testutil.go:509: Offset: 2130, NextOffset: 5465 384s testutil.go:509: Offset: 1814, NextOffset: 5025 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 606 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614 958] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo5] vs [foo_empty4 foo6 foo_empty foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1799, NextOffset: 1836 384s testutil.go:509: Offset: 2114, NextOffset: 2151 384s testutil.go:509: Offset: 1836, NextOffset: 5075 384s testutil.go:509: Offset: 2151, NextOffset: 5510 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 172, NextOffset: 467 384s testutil.go:509: Offset: 385, NextOffset: 680 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 467, NextOffset: 504 384s testutil.go:509: Offset: 680, NextOffset: 717 384s testutil.go:509: Offset: 504, NextOffset: 800 384s testutil.go:509: Offset: 717, NextOffset: 1047 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 800, NextOffset: 837 384s testutil.go:509: Offset: 1047, NextOffset: 1084 384s testutil.go:509: Offset: 837, NextOffset: 1133 384s testutil.go:509: Offset: 1084, NextOffset: 1414 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1133, NextOffset: 1170 384s testutil.go:509: Offset: 1414, NextOffset: 1451 384s testutil.go:509: Offset: 1170, NextOffset: 1466 384s testutil.go:509: Offset: 1451, NextOffset: 1747 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1466, NextOffset: 1503 384s testutil.go:509: Offset: 1747, NextOffset: 1784 384s testutil.go:509: Offset: 1503, NextOffset: 1799 384s testutil.go:509: Offset: 1784, NextOffset: 2114 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606 950] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 606 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo3 foo5 foo_empty5] vs [foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 385, NextOffset: 680 384s testutil.go:509: Offset: 172, NextOffset: 467 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 680, NextOffset: 717 384s testutil.go:509: Offset: 467, NextOffset: 504 384s testutil.go:509: Offset: 717, NextOffset: 1047 384s testutil.go:509: Offset: 504, NextOffset: 800 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1414, NextOffset: 1451 384s testutil.go:509: Offset: 1133, NextOffset: 1170 384s testutil.go:509: Offset: 1451, NextOffset: 1747 384s testutil.go:509: Offset: 1170, NextOffset: 1466 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2114, NextOffset: 2151 384s testutil.go:509: Offset: 1799, NextOffset: 1836 384s testutil.go:509: Offset: 2151, NextOffset: 5510 384s testutil.go:509: Offset: 1836, NextOffset: 5075 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1047, NextOffset: 1084 384s testutil.go:509: Offset: 800, NextOffset: 837 384s testutil.go:509: Offset: 1084, NextOffset: 1414 384s testutil.go:509: Offset: 837, NextOffset: 1133 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1747, NextOffset: 1784 384s testutil.go:509: Offset: 1466, NextOffset: 1503 384s testutil.go:509: Offset: 1784, NextOffset: 2114 384s testutil.go:509: Offset: 1503, NextOffset: 1799 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614 958] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606 950] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 606 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609 954] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 609 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "" vs "" 384s 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 [foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty2 foo4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601 946] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 601 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000259STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625 971] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 971 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617 963] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625 971] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 971 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617 963] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty3] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty5] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4 foo5] vs [foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619 965] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 965 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611 957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 611 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625 975] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617 967] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 967 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625 975] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617 967] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 967 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 622 974] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 572 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 622 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 974 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo3 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 614 966] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 572 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty foo2 foo_empty2 foo3 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636 990] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 636 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 990 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628 982] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 628 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 982 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000274STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636 990] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 636 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 990 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628 982] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 628 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 982 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000274STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo5 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 633 986] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 583 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 633 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000279STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo5] vs [foo_empty4 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 625 978] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 583 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 978 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630 983] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 630 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 983 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000276STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622 975] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 622 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo2 foo4] vs [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo5] vs [foo3 foo_empty3 foo5 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630 983] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 630 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 983 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000276STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622 975] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 622 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 627 980] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 577 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 627 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 980 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000273STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 619 972] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 577 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 972 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo4 foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4] vs [foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo4] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642 996] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 642 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 996 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000282STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634 988] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 634 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 988 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642 996] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 642 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 996 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000282STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634 988] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 634 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 988 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 638 991] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 588 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 638 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 991 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027eSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 630 983] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5] vs [foo5 foo_empty5 foo foo2 foo_empty2 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [5] at 588 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 630 in stargz, uncompressed length 3584 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [7] at 983 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000276STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500 3065] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3065 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dcSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359 2924] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2924 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty2 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500 3065] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3065 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dcSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo6] vs [foo2 foo_empty3 foo_empty4 foo5 foo6 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359 2924] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2924 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1506 3071] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1506 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3071 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1365 2930] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1365 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2930 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000555STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty2 foo4 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo4 foo_empty4 foo6 foo] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512 3095] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e8STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371 2954] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000055bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512 3095] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e8STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371 2954] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000055bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1517 3100] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1517 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3100 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005edSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo3 foo_empty4 foo5 foo6] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo3 foo_empty4 foo5 foo6] vs [foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1376 2959] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1376 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2959 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000560STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503 3077] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362 2936] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2936 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503 3077] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo6] vs [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo6] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362 2936] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2936 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo6] vs [foo5 foo_empty5 foo_empty foo3 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1513 3087] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1513 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3087 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1372 2946] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1372 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2946 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000055cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo4 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty2 foo3 foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521 3111] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "" vs "" 384s 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_empty foo3 foo4 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005f1STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380 2970] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2970 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000564STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521 3111] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005f1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380 2970] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2970 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000564STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1528 3118] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 1636 384s testutil.go:2349: [6] at 1528 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 3118 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005f8STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1387 2977] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 384s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 384s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 384s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 512 384s testutil.go:2349: [6] at 1387 in stargz, uncompressed length 3584 384s testutil.go:2349: [7] at 2977 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000056bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo5 foo_empty5] vs [foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s 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 [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 373, NextOffset: 410 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 260, NextOffset: 297 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 410, NextOffset: 573 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 297, NextOffset: 426 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:509: Offset: 130, NextOffset: 260 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty4 foo foo_empty] vs [foo_empty4 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 603, NextOffset: 640 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 132, NextOffset: 264 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 145 198 517] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 145 198 517] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 143 196 516] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 196 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty2 foo_empty3 foo_empty4] vs [foo_empty foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo2 foo3 foo4 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:509: Offset: 131, NextOffset: 260 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 147 200 524] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 577, NextOffset: 614 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 147 200 524] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 147 200 524] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:509: Offset: 417, NextOffset: 583 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 146 199 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty3] vs [foo foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 146 199 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 145 198 518] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 147 200 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s 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 [foo foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 147 200 519] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 148 201 520] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 174 468] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 174 468] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 129 171 464] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 171 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 133 175 471] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 133 175 471] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo4 foo_empty5] vs [foo6 .no.prefetch.landmark foo foo_empty foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo4 foo_empty5] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 619, NextOffset: 785 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 133 175 471] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:509: Offset: 640, NextOffset: 772 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s 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"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 174 470] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 174 470] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 131 173 469] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 173 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 469 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000adSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo_empty4 foo6] vs [foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 134 176 473] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 208, NextOffset: 245 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:509: Offset: 245, NextOffset: 374 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:395: Comparing: "" vs "" 384s 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_empty3 foo_empty4 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty foo2] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:509: Offset: 633, NextOffset: 763 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 134 176 473] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 177 474] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 180 480] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty4 foo5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo6 foo foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 180 480] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 380, NextOffset: 417 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:509: Offset: 303, NextOffset: 438 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 135 177 477] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 140 182 485] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 140 182 485] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 140 182 485] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 138 180 482] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 138 180 482] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3] vs [foo_empty foo2 foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 131, NextOffset: 263 384s testutil.go:509: Offset: 245, NextOffset: 377 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 604, NextOffset: 641 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 641, NextOffset: 774 384s testutil.go:509: Offset: 819, NextOffset: 952 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 774, NextOffset: 811 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 811, NextOffset: 944 384s testutil.go:509: Offset: 989, NextOffset: 1155 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 1155, NextOffset: 1192 384s testutil.go:509: Offset: 981, NextOffset: 1647 384s testutil.go:509: Offset: 1192, NextOffset: 1965 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 300, NextOffset: 434 384s testutil.go:509: Offset: 414, NextOffset: 579 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 579, NextOffset: 616 384s testutil.go:509: Offset: 471, NextOffset: 604 384s testutil.go:509: Offset: 616, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4] vs [foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 377 384s testutil.go:509: Offset: 131, NextOffset: 263 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 604, NextOffset: 641 384s testutil.go:509: Offset: 819, NextOffset: 952 384s testutil.go:509: Offset: 641, NextOffset: 774 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 414, NextOffset: 579 384s testutil.go:509: Offset: 300, NextOffset: 434 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 579, NextOffset: 616 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 616, NextOffset: 782 384s testutil.go:509: Offset: 471, NextOffset: 604 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 774, NextOffset: 811 384s testutil.go:509: Offset: 989, NextOffset: 1155 384s testutil.go:509: Offset: 811, NextOffset: 944 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 137 179 481] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 179 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1155, NextOffset: 1192 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 1192, NextOffset: 1965 384s testutil.go:509: Offset: 981, NextOffset: 1647 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 142 184 487] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 142 184 487] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 141 183 486] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2] vs [.no.prefetch.landmark foo2 foo_empty2 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 437, NextOffset: 474 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 474, NextOffset: 608 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 777, NextOffset: 814 384s testutil.go:509: Offset: 956, NextOffset: 993 384s testutil.go:509: Offset: 814, NextOffset: 948 384s testutil.go:509: Offset: 993, NextOffset: 1160 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 985, NextOffset: 1669 384s testutil.go:509: Offset: 1197, NextOffset: 1992 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 133, NextOffset: 265 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 265, NextOffset: 302 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 302, NextOffset: 437 384s testutil.go:509: Offset: 415, NextOffset: 583 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 608, NextOffset: 645 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 645, NextOffset: 777 384s testutil.go:509: Offset: 824, NextOffset: 956 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 265, NextOffset: 302 384s testutil.go:509: Offset: 415, NextOffset: 583 384s testutil.go:509: Offset: 302, NextOffset: 437 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 956, NextOffset: 993 384s testutil.go:509: Offset: 777, NextOffset: 814 384s testutil.go:509: Offset: 993, NextOffset: 1160 384s testutil.go:509: Offset: 814, NextOffset: 948 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 315 427 1179] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 96, NextOffset: 133 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 133, NextOffset: 265 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 437, NextOffset: 474 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 474, NextOffset: 608 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 608, NextOffset: 645 384s testutil.go:509: Offset: 824, NextOffset: 956 384s testutil.go:509: Offset: 645, NextOffset: 777 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 1197, NextOffset: 1992 384s testutil.go:509: Offset: 985, NextOffset: 1669 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 315 427 1179] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 384s testutil.go:1638: got TOC entries: 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 319 431 1183] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 319 431 1188] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 319 431 1188] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 321 433 1190] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo_empty5 foo] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 936, NextOffset: 973 384s testutil.go:509: Offset: 1154, NextOffset: 1191 384s testutil.go:509: Offset: 973, NextOffset: 1682 384s testutil.go:509: Offset: 1191, NextOffset: 1985 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 263 384s testutil.go:509: Offset: 246, NextOffset: 377 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 300, NextOffset: 431 384s testutil.go:509: Offset: 414, NextOffset: 581 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 431, NextOffset: 468 384s testutil.go:509: Offset: 581, NextOffset: 618 384s testutil.go:509: Offset: 468, NextOffset: 600 384s testutil.go:509: Offset: 618, NextOffset: 784 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 600, NextOffset: 637 384s testutil.go:509: Offset: 784, NextOffset: 821 384s testutil.go:509: Offset: 637, NextOffset: 768 384s testutil.go:509: Offset: 821, NextOffset: 952 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 768, NextOffset: 805 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 805, NextOffset: 936 384s testutil.go:509: Offset: 989, NextOffset: 1154 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark] vs [foo_empty4 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 768, NextOffset: 805 384s testutil.go:509: Offset: 989, NextOffset: 1154 384s testutil.go:509: Offset: 805, NextOffset: 936 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1154, NextOffset: 1191 384s testutil.go:509: Offset: 936, NextOffset: 973 384s testutil.go:509: Offset: 1191, NextOffset: 1985 384s testutil.go:509: Offset: 973, NextOffset: 1682 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 784, NextOffset: 821 384s testutil.go:509: Offset: 600, NextOffset: 637 384s testutil.go:509: Offset: 821, NextOffset: 952 384s testutil.go:509: Offset: 637, NextOffset: 768 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 377 384s testutil.go:509: Offset: 132, NextOffset: 263 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 414, NextOffset: 581 384s testutil.go:509: Offset: 300, NextOffset: 431 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 581, NextOffset: 618 384s testutil.go:509: Offset: 431, NextOffset: 468 384s testutil.go:509: Offset: 618, NextOffset: 784 384s testutil.go:509: Offset: 468, NextOffset: 600 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 316 428 1182] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 316 428 1182] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 319 431 1185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1185 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 321 433 1192] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 321 433 1192] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 324 436 1195] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 384s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 384s testutil.go:2349: [2] at 436 in stargz, uncompressed length 2560 384s testutil.go:2349: [3] at 1195 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 384s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 384s 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"} 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 270, NextOffset: 307 384s testutil.go:509: Offset: 384, NextOffset: 421 384s testutil.go:509: Offset: 307, NextOffset: 444 384s testutil.go:509: Offset: 421, NextOffset: 592 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 966, NextOffset: 1003 384s testutil.go:509: Offset: 1178, NextOffset: 1215 384s testutil.go:509: Offset: 1003, NextOffset: 1707 384s testutil.go:509: Offset: 1215, NextOffset: 2006 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 444, NextOffset: 481 384s testutil.go:509: Offset: 592, NextOffset: 629 384s testutil.go:509: Offset: 481, NextOffset: 618 384s testutil.go:509: Offset: 629, NextOffset: 799 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 618, NextOffset: 655 384s testutil.go:509: Offset: 799, NextOffset: 836 384s testutil.go:509: Offset: 655, NextOffset: 792 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 836, NextOffset: 973 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 792, NextOffset: 829 384s testutil.go:509: Offset: 973, NextOffset: 1010 384s testutil.go:509: Offset: 829, NextOffset: 966 384s testutil.go:509: Offset: 1010, NextOffset: 1178 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 270 384s testutil.go:509: Offset: 248, NextOffset: 384 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty2 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 384 384s testutil.go:509: Offset: 134, NextOffset: 270 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 384, NextOffset: 421 384s testutil.go:509: Offset: 270, NextOffset: 307 384s testutil.go:509: Offset: 421, NextOffset: 592 384s testutil.go:509: Offset: 307, NextOffset: 444 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 799, NextOffset: 836 384s testutil.go:509: Offset: 618, NextOffset: 655 384s testutil.go:509: Offset: 836, NextOffset: 973 384s testutil.go:509: Offset: 655, NextOffset: 792 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 973, NextOffset: 1010 384s testutil.go:509: Offset: 792, NextOffset: 829 384s testutil.go:509: Offset: 1010, NextOffset: 1178 384s testutil.go:509: Offset: 829, NextOffset: 966 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 592, NextOffset: 629 384s testutil.go:509: Offset: 444, NextOffset: 481 384s testutil.go:509: Offset: 629, NextOffset: 799 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 481, NextOffset: 618 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1178, NextOffset: 1215 384s testutil.go:509: Offset: 966, NextOffset: 1003 384s testutil.go:509: Offset: 1215, NextOffset: 2006 384s testutil.go:509: Offset: 1003, NextOffset: 1707 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo2 foo3] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty5 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 395, NextOffset: 504 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty5] vs [foo_empty2 foo_empty3 foo4 foo_empty5 foo2 foo3 foo_empty4 foo5 foo6 foo foo_empty] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:509: Offset: 537, NextOffset: 646 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 796, NextOffset: 829 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 127 234 574] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 234 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eaSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 127 232 572] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 232 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e8STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 127 311 650] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 311 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 127 309 648] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 309 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 648 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 127 233 573] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 127 231 571] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 231 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] vs [foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 131 241 581] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 241 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 131 237 577] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 237 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000edSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 131 315 657] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 315 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 657 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 131 313 655] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 313 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 655 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000139STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty4] vs [foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 130 239 577] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 239 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000efSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "" vs "" 384s 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 foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty4] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 130 238 576] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 238 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 576 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 130 238 575] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 238 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 130 236 573] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 236 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 130 316 653] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 130 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 653 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 130 314 651] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 314 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 651 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 128 235 573] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 235 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 128 233 571] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 128 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 233 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 243 584] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 243 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 584 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 132 242 583] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 242 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2] vs [foo_empty3 foo_empty5 foo6 foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty foo_empty2] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 320 662] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 3172 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 220, NextOffset: 253 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [2] at 320 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 662 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:509: Offset: 253, NextOffset: 362 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 132 316 658] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 316 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 658 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 132 243 584] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 243 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 584 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 132 242 583] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 242 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 208 520] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 208 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 201 513] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 280 592] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 280 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 592 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000118STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 275 587] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 275 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo2 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2] vs [foo5 foo2 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 107 206 518] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 206 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 107 199 511] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 109 210 524] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 109 203 517] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 109 281 595] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 281 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 595 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5 foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 176, NextOffset: 209 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 109 275 589] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 275 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 589 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 208 522] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 208 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5] vs [foo foo_empty foo2 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 201 515] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 208 521] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 208 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 108 201 514] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 281 594] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 281 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 594 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 108 277 590] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 277 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000115STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty2 foo3 foo4 foo5 foo6] vs [foo4 foo6 foo foo2 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 105 204 517] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 204 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 105 197 510] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 105 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 212 527] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 110 205 520] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 284 600] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 284 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 600 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 110 279 595] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 279 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 595 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 109 210 528] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 109 203 521] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 111 213 530] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 530 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 111 207 524] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 111 289 606] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo foo_empty2 foo4 foo_empty4 foo6 foo_empty foo2 foo3] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty2 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 782, NextOffset: 815 384s testutil.go:509: Offset: 959, NextOffset: 992 384s testutil.go:509: Offset: 815, NextOffset: 1410 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 289 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 606 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000121STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 992, NextOffset: 1658 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 359 384s testutil.go:509: Offset: 347, NextOffset: 482 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 359, NextOffset: 392 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 392, NextOffset: 500 384s testutil.go:509: Offset: 515, NextOffset: 650 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 641, NextOffset: 674 384s testutil.go:509: Offset: 791, NextOffset: 824 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 111 288 605] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 605 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 674, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 78, NextOffset: 111 384s testutil.go:509: Offset: 174, NextOffset: 207 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 211 527] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 211 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 111, NextOffset: 218 384s testutil.go:509: Offset: 207, NextOffset: 314 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 650, NextOffset: 683 384s testutil.go:509: Offset: 533, NextOffset: 641 384s testutil.go:509: Offset: 683, NextOffset: 791 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty2 foo_empty4] vs [foo3 foo_empty3 foo5 foo_empty5 foo foo_empty2 foo4 foo_empty4 foo6 foo_empty foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 174, NextOffset: 207 384s testutil.go:509: Offset: 78, NextOffset: 111 384s testutil.go:509: Offset: 207, NextOffset: 314 384s testutil.go:509: Offset: 111, NextOffset: 218 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 359, NextOffset: 392 384s testutil.go:509: Offset: 515, NextOffset: 650 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 110 205 521] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 392, NextOffset: 500 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 650, NextOffset: 683 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 683, NextOffset: 791 384s testutil.go:509: Offset: 533, NextOffset: 641 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 791, NextOffset: 824 384s testutil.go:509: Offset: 641, NextOffset: 674 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 674, NextOffset: 782 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 959, NextOffset: 992 384s testutil.go:509: Offset: 782, NextOffset: 815 384s testutil.go:509: Offset: 992, NextOffset: 1658 384s testutil.go:509: Offset: 815, NextOffset: 1410 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 482 384s testutil.go:509: Offset: 251, NextOffset: 359 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 216 538] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 538 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 112 209 531] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 209 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 289 611] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 289 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 611 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000121STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 112 288 610] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 288 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 610 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 214 536] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 214 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 111 207 529] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 111 213 534] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 111 206 527] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 206 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 111 290 611] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 290 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 611 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty4 foo5 foo_empty5] vs [foo foo2 foo_empty2 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 116, NextOffset: 225 384s testutil.go:509: Offset: 211, NextOffset: 320 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 258, NextOffset: 368 384s testutil.go:509: Offset: 353, NextOffset: 489 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 801, NextOffset: 834 384s testutil.go:509: Offset: 687, NextOffset: 797 384s testutil.go:509: Offset: 834, NextOffset: 970 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 368, NextOffset: 401 384s testutil.go:509: Offset: 489, NextOffset: 522 384s testutil.go:509: Offset: 401, NextOffset: 511 384s testutil.go:509: Offset: 522, NextOffset: 658 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 511, NextOffset: 544 384s testutil.go:509: Offset: 658, NextOffset: 691 384s testutil.go:509: Offset: 544, NextOffset: 654 384s testutil.go:509: Offset: 691, NextOffset: 801 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 797, NextOffset: 830 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 830, NextOffset: 1426 384s testutil.go:509: Offset: 1003, NextOffset: 1676 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo4 foo6 foo foo2 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 83, NextOffset: 116 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 111 287 608] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 287 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 608 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 211, NextOffset: 320 384s testutil.go:509: Offset: 116, NextOffset: 225 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 353, NextOffset: 489 384s testutil.go:509: Offset: 258, NextOffset: 368 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 797, NextOffset: 830 384s testutil.go:509: Offset: 1003, NextOffset: 1676 384s testutil.go:509: Offset: 830, NextOffset: 1426 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 489, NextOffset: 522 384s testutil.go:509: Offset: 368, NextOffset: 401 384s testutil.go:509: Offset: 522, NextOffset: 658 384s testutil.go:509: Offset: 401, NextOffset: 511 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 658, NextOffset: 691 384s testutil.go:509: Offset: 511, NextOffset: 544 384s testutil.go:509: Offset: 691, NextOffset: 801 384s testutil.go:509: Offset: 544, NextOffset: 654 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 801, NextOffset: 834 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 834, NextOffset: 970 384s testutil.go:509: Offset: 687, NextOffset: 797 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 209 529] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 209 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 108 202 522] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 202 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 219 541] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 541 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 113 212 534] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 212 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 294 616] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 294 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 616 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000126STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6] vs [foo foo_empty foo2 foo3 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 484, NextOffset: 517 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 517, NextOffset: 652 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 827, NextOffset: 962 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 652, NextOffset: 685 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 685, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 962, NextOffset: 995 384s testutil.go:509: Offset: 821, NextOffset: 1424 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 113 291 613] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 291 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 613 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 995, NextOffset: 1665 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 484 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo6 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 484, NextOffset: 517 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 517, NextOffset: 652 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 962, NextOffset: 995 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 995, NextOffset: 1665 384s testutil.go:509: Offset: 821, NextOffset: 1424 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 652, NextOffset: 685 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 685, NextOffset: 794 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 827, NextOffset: 962 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 484 384s testutil.go:509: Offset: 253, NextOffset: 362 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 112 217 539] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 112 210 532] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 532 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 218 565 1238] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 565 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1238 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 218 425 1098] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 425 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a9STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 218 756 1430] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 218 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 756 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1430 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f4STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 218 615 1289] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 615 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1289 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000267STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 221 570 1243] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 570 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1243 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 221 429 1102] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 429 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001adSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo6] vs [foo_empty foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty5 foo6 foo] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1435 384s testutil.go:509: Offset: 1009, NextOffset: 1675 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 222 572 1251] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2148 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1251 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 692, NextOffset: 803 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo5] vs [foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1675 384s testutil.go:509: Offset: 836, NextOffset: 1435 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 222 432 1111] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 432 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 222 760 1439] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 760 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1439 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f8STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 222 620 1299] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 620 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1299 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026cSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 224 576 1255] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 576 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1255 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 224 435 1114] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 435 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b3STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 220 570 1246] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 570 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1246 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 220 429 1105] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 429 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1105 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001adSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo5 foo6] vs [foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 220 760 1436] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 220 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 760 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1436 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f8STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo5 foo6 foo_empty] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 220 619 1295] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2048 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [2] at 619 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 220 570 1246] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 570 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1246 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 220 430 1106] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 430 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1106 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 224 576 1257] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 576 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1257 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 224 435 1116] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 435 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1116 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b3STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 224 766 1448] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 3172 384s testutil.go:2349: [2] at 766 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1448 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002feSTARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 224 626 1308] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 384s testutil.go:2349: [2] at 626 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1308 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000272STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 226 579 1260] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2148 384s testutil.go:2349: [2] at 579 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1260 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000243STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 226 438 1119] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 384s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 384s testutil.go:2349: [2] at 438 in stargz, uncompressed length 2048 384s testutil.go:2349: [3] at 1119 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5 foo foo_empty2 foo3] vs [foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo] vs [foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5 foo foo_empty2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo_empty4 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty5 foo_empty2 foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 179, NextOffset: 212 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 80, NextOffset: 113 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 212, NextOffset: 323 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 113, NextOffset: 224 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 323, NextOffset: 356 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo6 .no.prefetch.landmark foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo4 foo5 foo6] vs [foo2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo5 foo_empty5 foo_empty] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6] vs [foo_empty5 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 258, NextOffset: 370 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo6 foo_empty foo_empty2 foo4 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo6] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo6 foo foo_empty foo2 foo_empty2 foo4] vs [foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2] vs [foo4 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4] vs [foo_empty4 foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo] vs [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo6 foo_empty foo_empty3 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo6 foo_empty foo_empty3 foo_empty4 foo5] vs [foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo foo2] vs [foo_empty foo2 foo3 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 258, NextOffset: 370 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty2 foo_empty3 foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48455 97551 98088] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48455 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97551 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98088 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d0fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48455 96570 97107] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4 foo5 foo6 foo2] vs [foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48455 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96570 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97107 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001793aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo foo_empty foo3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48455 97551 98088] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48455 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97551 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98088 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d0fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty] vs [foo_empty5 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo3 foo_empty3 foo5 foo6] vs [foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty3 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48455 96570 97107] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [1] at 48455 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96570 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97107 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001793aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo4 foo5 foo6 foo] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo2] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48454 97550 98089] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo2] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo4 foo5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 381, NextOffset: 669 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [1] at 48454 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97550 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98089 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d0eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48454,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48454,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48454,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48454,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48454 96569 97108] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48454 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96569 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97108 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017939STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48454,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48454,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48454,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48454,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo5 foo6 foo_empty foo_empty2 foo4] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo foo2 foo3 foo_empty3 foo5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48459 97559 98094] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97559 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98094 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d17STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo4 foo5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2] vs [foo_empty foo2 foo4 foo5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48459 96578 97113] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96578 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97113 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017942STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo5 foo foo_empty foo3] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty foo3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 677 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48459 97559 98094] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97559 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98094 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d17STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48459 96578 97113] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96578 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97113 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017942STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty foo2 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo3 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo3 foo5 foo_empty5] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo4 foo_empty5 foo6 foo foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48460 97561 98093] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97561 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98093 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d19STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty3 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo4 foo6] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo4] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty3 foo_empty5 foo_empty] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 675, NextOffset: 712 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48460 96580 97112] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96580 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97112 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017944STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48458 97558 98086] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo3 foo4 foo_empty4 foo5 foo foo2] vs [.no.prefetch.landmark foo_empty foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo3 foo4 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 68708 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [2] at 97558 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98086 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d16STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo4 foo6] vs [foo foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48458 96577 97105] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96577 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97105 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017941STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo6 foo foo2] vs [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo foo_empty foo2] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 788, NextOffset: 825 384s testutil.go:509: Offset: 1035, NextOffset: 1072 384s testutil.go:509: Offset: 825, NextOffset: 1116 384s testutil.go:509: Offset: 1072, NextOffset: 1398 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1772, NextOffset: 1809 384s testutil.go:509: Offset: 2088, NextOffset: 2125 384s testutil.go:509: Offset: 1809, NextOffset: 5004 384s testutil.go:509: Offset: 2125, NextOffset: 5442 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 460 384s testutil.go:509: Offset: 382, NextOffset: 672 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 497, NextOffset: 788 384s testutil.go:509: Offset: 709, NextOffset: 1035 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1116, NextOffset: 1153 384s testutil.go:509: Offset: 1398, NextOffset: 1435 384s testutil.go:509: Offset: 1153, NextOffset: 1444 384s testutil.go:509: Offset: 1435, NextOffset: 1726 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1444, NextOffset: 1481 384s testutil.go:509: Offset: 1726, NextOffset: 1763 384s testutil.go:509: Offset: 1481, NextOffset: 1772 384s testutil.go:509: Offset: 1763, NextOffset: 2088 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4] vs [foo_empty5 foo_empty foo3 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 460 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 709, NextOffset: 1035 384s testutil.go:509: Offset: 497, NextOffset: 788 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1726, NextOffset: 1763 384s testutil.go:509: Offset: 1444, NextOffset: 1481 384s testutil.go:509: Offset: 1763, NextOffset: 2088 384s testutil.go:509: Offset: 1481, NextOffset: 1772 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2088, NextOffset: 2125 384s testutil.go:509: Offset: 1772, NextOffset: 1809 384s testutil.go:509: Offset: 2125, NextOffset: 5442 384s testutil.go:509: Offset: 1809, NextOffset: 5004 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1035, NextOffset: 1072 384s testutil.go:509: Offset: 788, NextOffset: 825 384s testutil.go:509: Offset: 1072, NextOffset: 1398 384s testutil.go:509: Offset: 825, NextOffset: 1116 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1398, NextOffset: 1435 384s testutil.go:509: Offset: 1116, NextOffset: 1153 384s testutil.go:509: Offset: 1435, NextOffset: 1726 384s testutil.go:509: Offset: 1153, NextOffset: 1444 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48458 97558 98086] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97558 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98086 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d16STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48458 96577 97105] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96577 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97105 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017941STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 464 384s testutil.go:509: Offset: 383, NextOffset: 676 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 464, NextOffset: 501 384s testutil.go:509: Offset: 676, NextOffset: 713 384s testutil.go:509: Offset: 501, NextOffset: 796 384s testutil.go:509: Offset: 713, NextOffset: 1042 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 796, NextOffset: 833 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 833, NextOffset: 1127 384s testutil.go:509: Offset: 1079, NextOffset: 1408 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1127, NextOffset: 1164 384s testutil.go:509: Offset: 1408, NextOffset: 1445 384s testutil.go:509: Offset: 1164, NextOffset: 1457 384s testutil.go:509: Offset: 1445, NextOffset: 1738 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1457, NextOffset: 1494 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1494, NextOffset: 1788 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1788, NextOffset: 1825 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1825, NextOffset: 5052 384s testutil.go:509: Offset: 2140, NextOffset: 5489 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6 foo foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 796, NextOffset: 833 384s testutil.go:509: Offset: 1079, NextOffset: 1408 384s testutil.go:509: Offset: 833, NextOffset: 1127 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1408, NextOffset: 1445 384s testutil.go:509: Offset: 1127, NextOffset: 1164 384s testutil.go:509: Offset: 1445, NextOffset: 1738 384s testutil.go:509: Offset: 1164, NextOffset: 1457 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1457, NextOffset: 1494 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1494, NextOffset: 1788 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 676 384s testutil.go:509: Offset: 171, NextOffset: 464 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 676, NextOffset: 713 384s testutil.go:509: Offset: 464, NextOffset: 501 384s testutil.go:509: Offset: 713, NextOffset: 1042 384s testutil.go:509: Offset: 501, NextOffset: 796 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1788, NextOffset: 1825 384s testutil.go:509: Offset: 2140, NextOffset: 5489 384s testutil.go:509: Offset: 1825, NextOffset: 5052 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48457 97557 98085] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97557 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98085 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d15STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48457 96576 97104] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96576 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97104 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017940STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo6] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1777, NextOffset: 1814 384s testutil.go:509: Offset: 2093, NextOffset: 2130 384s testutil.go:509: Offset: 1814, NextOffset: 5025 384s testutil.go:509: Offset: 2130, NextOffset: 5465 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 674, NextOffset: 711 384s testutil.go:509: Offset: 499, NextOffset: 790 384s testutil.go:509: Offset: 711, NextOffset: 1037 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 790, NextOffset: 827 384s testutil.go:509: Offset: 1037, NextOffset: 1074 384s testutil.go:509: Offset: 827, NextOffset: 1119 384s testutil.go:509: Offset: 1074, NextOffset: 1400 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1400, NextOffset: 1437 384s testutil.go:509: Offset: 1156, NextOffset: 1448 384s testutil.go:509: Offset: 1437, NextOffset: 1729 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1448, NextOffset: 1485 384s testutil.go:509: Offset: 1729, NextOffset: 1766 384s testutil.go:509: Offset: 1485, NextOffset: 1777 384s testutil.go:509: Offset: 1766, NextOffset: 2093 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 462 384s testutil.go:509: Offset: 384, NextOffset: 674 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo6] vs [foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo3] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1037, NextOffset: 1074 384s testutil.go:509: Offset: 790, NextOffset: 827 384s testutil.go:509: Offset: 1074, NextOffset: 1400 384s testutil.go:509: Offset: 827, NextOffset: 1119 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1400, NextOffset: 1437 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1437, NextOffset: 1729 384s testutil.go:509: Offset: 1156, NextOffset: 1448 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2093, NextOffset: 2130 384s testutil.go:509: Offset: 1777, NextOffset: 1814 384s testutil.go:509: Offset: 2130, NextOffset: 5465 384s testutil.go:509: Offset: 1814, NextOffset: 5025 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 674 384s testutil.go:509: Offset: 172, NextOffset: 462 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 674, NextOffset: 711 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 711, NextOffset: 1037 384s testutil.go:509: Offset: 499, NextOffset: 790 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1729, NextOffset: 1766 384s testutil.go:509: Offset: 1448, NextOffset: 1485 384s testutil.go:509: Offset: 1766, NextOffset: 2093 384s testutil.go:509: Offset: 1485, NextOffset: 1777 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48461 97562 98096] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97562 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98096 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo4 foo6] vs [foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 467, NextOffset: 504 384s testutil.go:509: Offset: 680, NextOffset: 717 384s testutil.go:509: Offset: 504, NextOffset: 800 384s testutil.go:509: Offset: 717, NextOffset: 1047 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1133, NextOffset: 1170 384s testutil.go:509: Offset: 1414, NextOffset: 1451 384s testutil.go:509: Offset: 1170, NextOffset: 1466 384s testutil.go:509: Offset: 1451, NextOffset: 1747 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1799, NextOffset: 1836 384s testutil.go:509: Offset: 2114, NextOffset: 2151 384s testutil.go:509: Offset: 1836, NextOffset: 5075 384s testutil.go:509: Offset: 2151, NextOffset: 5510 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 800, NextOffset: 837 384s testutil.go:509: Offset: 1047, NextOffset: 1084 384s testutil.go:509: Offset: 837, NextOffset: 1133 384s testutil.go:509: Offset: 1084, NextOffset: 1414 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1466, NextOffset: 1503 384s testutil.go:509: Offset: 1747, NextOffset: 1784 384s testutil.go:509: Offset: 1503, NextOffset: 1799 384s testutil.go:509: Offset: 1784, NextOffset: 2114 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 172, NextOffset: 467 384s testutil.go:509: Offset: 385, NextOffset: 680 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo foo2 foo_empty2 foo4 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1047, NextOffset: 1084 384s testutil.go:509: Offset: 800, NextOffset: 837 384s testutil.go:509: Offset: 1084, NextOffset: 1414 384s testutil.go:509: Offset: 837, NextOffset: 1133 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1747, NextOffset: 1784 384s testutil.go:509: Offset: 1466, NextOffset: 1503 384s testutil.go:509: Offset: 1784, NextOffset: 2114 384s testutil.go:509: Offset: 1503, NextOffset: 1799 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2114, NextOffset: 2151 384s testutil.go:509: Offset: 1799, NextOffset: 1836 384s testutil.go:509: Offset: 2151, NextOffset: 5510 384s testutil.go:509: Offset: 1836, NextOffset: 5075 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 385, NextOffset: 680 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 172, NextOffset: 467 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 680, NextOffset: 717 384s testutil.go:509: Offset: 467, NextOffset: 504 384s testutil.go:509: Offset: 717, NextOffset: 1047 384s testutil.go:509: Offset: 504, NextOffset: 800 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1414, NextOffset: 1451 384s testutil.go:509: Offset: 1133, NextOffset: 1170 384s testutil.go:509: Offset: 1451, NextOffset: 1747 384s testutil.go:509: Offset: 1170, NextOffset: 1466 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48461 96581 97115] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96581 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97115 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017945STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo_empty foo2] vs [foo_empty2 foo_empty3 foo5 foo6 foo foo2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5 foo6] vs [foo_empty5 foo foo_empty foo2 foo3 foo4 foo_empty4 foo6 foo_empty2 foo_empty3 foo5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48461 97562 98096] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97562 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98096 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo4 foo_empty5] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo foo_empty foo2 foo3 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4] vs [foo6 foo foo_empty foo2 foo4 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48461 96581 97115] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96581 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97115 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017945STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6 foo2 foo3 foo_empty4 foo_empty5 foo] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo5 foo_empty5 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo5 foo_empty5] vs [foo4 foo5 foo6 foo2 foo3 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48461 97562 98096] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 97562 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98096 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48461 96581 97115] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96581 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 97115 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017945STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo5 foo6] vs [foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo_empty2] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo5 foo6 foo foo_empty foo3] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48096 96216 96696] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3] vs [foo_empty3 foo_empty4 foo foo_empty foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96216 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "" vs "" 384s 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 [foo2 foo3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48096 96201 96681] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96201 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96681 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo2] vs [foo_empty3 foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo3 foo4 foo5 foo foo_empty] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48096 96216 96696] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96216 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo3 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo3 foo5] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo5 foo2 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48096 96201 96681] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96201 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96681 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48095 96213 96693] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48095 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96213 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96693 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d5STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48095,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48095,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48095,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48095,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48095 96198 96678] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48095 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96198 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96678 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48095,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48095,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48095,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48095,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo6 foo] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48102 96225 96705] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96225 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96705 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo2 foo_empty3 foo4 foo_empty5] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo2 foo_empty3 foo4 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48102 96210 96690] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96210 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96690 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo foo_empty foo2 foo_empty3 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo4 foo_empty4 foo6] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48102 96225 96705] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96225 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96705 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 8066, NextOffset: 8103 384s testutil.go:509: Offset: 6953, NextOffset: 6990 384s testutil.go:509: Offset: 8103, NextOffset: 9696 384s testutil.go:509: Offset: 6990, NextOffset: 8555 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 3204 384s testutil.go:509: Offset: 582, NextOffset: 2147 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 3204, NextOffset: 3241 384s testutil.go:509: Offset: 2147, NextOffset: 2184 384s testutil.go:509: Offset: 3241, NextOffset: 4834 384s testutil.go:509: Offset: 2184, NextOffset: 3749 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 4834, NextOffset: 4871 384s testutil.go:509: Offset: 3749, NextOffset: 3786 384s testutil.go:509: Offset: 4871, NextOffset: 6464 384s testutil.go:509: Offset: 3786, NextOffset: 5351 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 6464, NextOffset: 6501 384s testutil.go:509: Offset: 5351, NextOffset: 5388 384s testutil.go:509: Offset: 6501, NextOffset: 8066 384s testutil.go:509: Offset: 5388, NextOffset: 6953 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 9696, NextOffset: 9733 384s testutil.go:509: Offset: 8555, NextOffset: 8592 384s testutil.go:509: Offset: 9733, NextOffset: 15980 384s testutil.go:509: Offset: 8592, NextOffset: 14839 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty5 foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48102 96210 96690] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96210 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96690 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3] vs [foo_empty3 foo4 foo5 foo foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 928, NextOffset: 965 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48101 96223 96703] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96223 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo3 foo_empty4] vs [foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 582, NextOffset: 619 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty] vs [foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo3 foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48101 96208 96688] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96208 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96688 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty5] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 428, NextOffset: 465 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48099 96221 96702] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ddSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo2 foo3 foo_empty3 foo foo_empty foo_empty2 foo4 foo_empty4 foo5] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo6 foo foo2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48099 96206 96687] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96206 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96687 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 206, NextOffset: 243 384s testutil.go:509: Offset: 93, NextOffset: 130 384s testutil.go:509: Offset: 243, NextOffset: 373 384s testutil.go:509: Offset: 130, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 373, NextOffset: 410 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 410, NextOffset: 573 384s testutil.go:509: Offset: 297, NextOffset: 426 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 573, NextOffset: 610 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 610, NextOffset: 775 384s testutil.go:509: Offset: 463, NextOffset: 594 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 775, NextOffset: 812 384s testutil.go:509: Offset: 594, NextOffset: 631 384s testutil.go:509: Offset: 812, NextOffset: 943 384s testutil.go:509: Offset: 631, NextOffset: 762 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 943, NextOffset: 980 384s testutil.go:509: Offset: 762, NextOffset: 799 384s testutil.go:509: Offset: 980, NextOffset: 1143 384s testutil.go:509: Offset: 799, NextOffset: 928 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1143, NextOffset: 1180 384s testutil.go:509: Offset: 928, NextOffset: 965 384s testutil.go:509: Offset: 1180, NextOffset: 1946 384s testutil.go:509: Offset: 965, NextOffset: 1669 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48099 96221 96702] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96221 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ddSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo_empty foo3 foo_empty3 foo5 foo_empty5] vs [foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty2] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark] vs [foo5 foo_empty5 foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo_empty foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 603, NextOffset: 640 384s testutil.go:509: Offset: 822, NextOffset: 954 384s testutil.go:509: Offset: 640, NextOffset: 772 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 954, NextOffset: 991 384s testutil.go:509: Offset: 772, NextOffset: 809 384s testutil.go:509: Offset: 991, NextOffset: 1156 384s testutil.go:509: Offset: 809, NextOffset: 940 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 940, NextOffset: 977 384s testutil.go:509: Offset: 1193, NextOffset: 1998 384s testutil.go:509: Offset: 977, NextOffset: 1667 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 132, NextOffset: 264 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 264, NextOffset: 301 384s testutil.go:509: Offset: 415, NextOffset: 582 384s testutil.go:509: Offset: 301, NextOffset: 434 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 619, NextOffset: 785 384s testutil.go:509: Offset: 471, NextOffset: 603 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48099 96206 96687] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96206 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96687 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48096 96219 96700] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4] vs [foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 208, NextOffset: 245 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:509: Offset: 614, NextOffset: 780 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96219 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96700 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo5 foo6] vs [foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 577, NextOffset: 614 384s testutil.go:509: Offset: 428, NextOffset: 465 384s testutil.go:509: Offset: 614, NextOffset: 780 384s testutil.go:509: Offset: 465, NextOffset: 596 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 947, NextOffset: 984 384s testutil.go:509: Offset: 763, NextOffset: 800 384s testutil.go:509: Offset: 984, NextOffset: 1150 384s testutil.go:509: Offset: 800, NextOffset: 931 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1150, NextOffset: 1187 384s testutil.go:509: Offset: 931, NextOffset: 968 384s testutil.go:509: Offset: 1187, NextOffset: 1965 384s testutil.go:509: Offset: 968, NextOffset: 1678 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 374 384s testutil.go:509: Offset: 131, NextOffset: 260 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 374, NextOffset: 411 384s testutil.go:509: Offset: 260, NextOffset: 297 384s testutil.go:509: Offset: 411, NextOffset: 577 384s testutil.go:509: Offset: 297, NextOffset: 428 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 780, NextOffset: 817 384s testutil.go:509: Offset: 596, NextOffset: 633 384s testutil.go:509: Offset: 817, NextOffset: 947 384s testutil.go:509: Offset: 633, NextOffset: 763 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48096 96204 96685] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96204 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96685 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ccSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48105 96230 96711] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96230 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96711 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo5 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 438, NextOffset: 475 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 583, NextOffset: 620 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 475, NextOffset: 610 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty5 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo2 foo3 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 380 384s testutil.go:509: Offset: 134, NextOffset: 266 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 380, NextOffset: 417 384s testutil.go:509: Offset: 266, NextOffset: 303 384s testutil.go:509: Offset: 417, NextOffset: 583 384s testutil.go:509: Offset: 303, NextOffset: 438 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 438, NextOffset: 475 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 475, NextOffset: 610 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 610, NextOffset: 647 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 647, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 959, NextOffset: 996 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 996, NextOffset: 1164 384s testutil.go:509: Offset: 819, NextOffset: 953 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1164, NextOffset: 1201 384s testutil.go:509: Offset: 953, NextOffset: 990 384s testutil.go:509: Offset: 1201, NextOffset: 1975 384s testutil.go:509: Offset: 990, NextOffset: 1697 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48105 96215 96696] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96215 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo2 foo3 foo4] vs [foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo2 foo3 foo4] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 131, NextOffset: 263 384s testutil.go:509: Offset: 245, NextOffset: 377 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 944, NextOffset: 981 384s testutil.go:509: Offset: 1155, NextOffset: 1192 384s testutil.go:509: Offset: 981, NextOffset: 1647 384s testutil.go:509: Offset: 1192, NextOffset: 1965 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 300, NextOffset: 434 384s testutil.go:509: Offset: 414, NextOffset: 579 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 579, NextOffset: 616 384s testutil.go:509: Offset: 471, NextOffset: 604 384s testutil.go:509: Offset: 616, NextOffset: 782 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 604, NextOffset: 641 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 641, NextOffset: 774 384s testutil.go:509: Offset: 819, NextOffset: 952 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 774, NextOffset: 811 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 811, NextOffset: 944 384s testutil.go:509: Offset: 989, NextOffset: 1155 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo2 foo3 foo4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 208, NextOffset: 245 384s testutil.go:509: Offset: 94, NextOffset: 131 384s testutil.go:509: Offset: 245, NextOffset: 377 384s testutil.go:509: Offset: 131, NextOffset: 263 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 414, NextOffset: 579 384s testutil.go:509: Offset: 300, NextOffset: 434 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 579, NextOffset: 616 384s testutil.go:509: Offset: 434, NextOffset: 471 384s testutil.go:509: Offset: 616, NextOffset: 782 384s testutil.go:509: Offset: 471, NextOffset: 604 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 604, NextOffset: 641 384s testutil.go:509: Offset: 819, NextOffset: 952 384s testutil.go:509: Offset: 641, NextOffset: 774 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 774, NextOffset: 811 384s testutil.go:509: Offset: 989, NextOffset: 1155 384s testutil.go:509: Offset: 811, NextOffset: 944 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1155, NextOffset: 1192 384s testutil.go:509: Offset: 944, NextOffset: 981 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1192, NextOffset: 1965 384s testutil.go:509: Offset: 981, NextOffset: 1647 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48105 96230 96711] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96230 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96711 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48105 96215 96696] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo5] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 437, NextOffset: 474 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 474, NextOffset: 608 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 777, NextOffset: 814 384s testutil.go:509: Offset: 956, NextOffset: 993 384s testutil.go:509: Offset: 814, NextOffset: 948 384s testutil.go:509: Offset: 993, NextOffset: 1160 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96215 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 608, NextOffset: 645 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 645, NextOffset: 777 384s testutil.go:509: Offset: 824, NextOffset: 956 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 985, NextOffset: 1669 384s testutil.go:509: Offset: 1197, NextOffset: 1992 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 133, NextOffset: 265 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 265, NextOffset: 302 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 302, NextOffset: 437 384s testutil.go:509: Offset: 415, NextOffset: 583 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo5] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 787, NextOffset: 824 384s testutil.go:509: Offset: 608, NextOffset: 645 384s testutil.go:509: Offset: 824, NextOffset: 956 384s testutil.go:509: Offset: 645, NextOffset: 777 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 956, NextOffset: 993 384s testutil.go:509: Offset: 777, NextOffset: 814 384s testutil.go:509: Offset: 993, NextOffset: 1160 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 814, NextOffset: 948 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 378, NextOffset: 415 384s testutil.go:509: Offset: 265, NextOffset: 302 384s testutil.go:509: Offset: 415, NextOffset: 583 384s testutil.go:509: Offset: 302, NextOffset: 437 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 583, NextOffset: 620 384s testutil.go:509: Offset: 437, NextOffset: 474 384s testutil.go:509: Offset: 620, NextOffset: 787 384s testutil.go:509: Offset: 474, NextOffset: 608 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 948, NextOffset: 985 384s testutil.go:509: Offset: 1197, NextOffset: 1992 384s testutil.go:509: Offset: 985, NextOffset: 1669 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 96, NextOffset: 133 384s testutil.go:509: Offset: 246, NextOffset: 378 384s testutil.go:509: Offset: 133, NextOffset: 265 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48103 96226 96707] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96707 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo6] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 300, NextOffset: 431 384s testutil.go:509: Offset: 414, NextOffset: 581 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 431, NextOffset: 468 384s testutil.go:509: Offset: 581, NextOffset: 618 384s testutil.go:509: Offset: 468, NextOffset: 600 384s testutil.go:509: Offset: 618, NextOffset: 784 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 600, NextOffset: 637 384s testutil.go:509: Offset: 784, NextOffset: 821 384s testutil.go:509: Offset: 637, NextOffset: 768 384s testutil.go:509: Offset: 821, NextOffset: 952 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 768, NextOffset: 805 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 805, NextOffset: 936 384s testutil.go:509: Offset: 989, NextOffset: 1154 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 936, NextOffset: 973 384s testutil.go:509: Offset: 1154, NextOffset: 1191 384s testutil.go:509: Offset: 973, NextOffset: 1682 384s testutil.go:509: Offset: 1191, NextOffset: 1985 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 132, NextOffset: 263 384s testutil.go:509: Offset: 246, NextOffset: 377 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 95, NextOffset: 132 384s testutil.go:509: Offset: 246, NextOffset: 377 384s testutil.go:509: Offset: 132, NextOffset: 263 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1154, NextOffset: 1191 384s testutil.go:509: Offset: 936, NextOffset: 973 384s testutil.go:509: Offset: 1191, NextOffset: 1985 384s testutil.go:509: Offset: 973, NextOffset: 1682 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 377, NextOffset: 414 384s testutil.go:509: Offset: 263, NextOffset: 300 384s testutil.go:509: Offset: 414, NextOffset: 581 384s testutil.go:509: Offset: 300, NextOffset: 431 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 581, NextOffset: 618 384s testutil.go:509: Offset: 431, NextOffset: 468 384s testutil.go:509: Offset: 618, NextOffset: 784 384s testutil.go:509: Offset: 468, NextOffset: 600 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 784, NextOffset: 821 384s testutil.go:509: Offset: 600, NextOffset: 637 384s testutil.go:509: Offset: 821, NextOffset: 952 384s testutil.go:509: Offset: 637, NextOffset: 768 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 952, NextOffset: 989 384s testutil.go:509: Offset: 768, NextOffset: 805 384s testutil.go:509: Offset: 989, NextOffset: 1154 384s testutil.go:509: Offset: 805, NextOffset: 936 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48103 96211 96692] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96211 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96692 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo5] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 270, NextOffset: 307 384s testutil.go:509: Offset: 384, NextOffset: 421 384s testutil.go:509: Offset: 307, NextOffset: 444 384s testutil.go:509: Offset: 421, NextOffset: 592 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 444, NextOffset: 481 384s testutil.go:509: Offset: 592, NextOffset: 629 384s testutil.go:509: Offset: 481, NextOffset: 618 384s testutil.go:509: Offset: 629, NextOffset: 799 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 792, NextOffset: 829 384s testutil.go:509: Offset: 973, NextOffset: 1010 384s testutil.go:509: Offset: 829, NextOffset: 966 384s testutil.go:509: Offset: 1010, NextOffset: 1178 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 618, NextOffset: 655 384s testutil.go:509: Offset: 799, NextOffset: 836 384s testutil.go:509: Offset: 655, NextOffset: 792 384s testutil.go:509: Offset: 836, NextOffset: 973 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 966, NextOffset: 1003 384s testutil.go:509: Offset: 1178, NextOffset: 1215 384s testutil.go:509: Offset: 1003, NextOffset: 1707 384s testutil.go:509: Offset: 1215, NextOffset: 2006 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 134, NextOffset: 270 384s testutil.go:509: Offset: 248, NextOffset: 384 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo5 foo_empty] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1178, NextOffset: 1215 384s testutil.go:509: Offset: 966, NextOffset: 1003 384s testutil.go:509: Offset: 1215, NextOffset: 2006 384s testutil.go:509: Offset: 1003, NextOffset: 1707 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 799, NextOffset: 836 384s testutil.go:509: Offset: 618, NextOffset: 655 384s testutil.go:509: Offset: 836, NextOffset: 973 384s testutil.go:509: Offset: 655, NextOffset: 792 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 97, NextOffset: 134 384s testutil.go:509: Offset: 248, NextOffset: 384 384s testutil.go:509: Offset: 134, NextOffset: 270 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 384, NextOffset: 421 384s testutil.go:509: Offset: 270, NextOffset: 307 384s testutil.go:509: Offset: 421, NextOffset: 592 384s testutil.go:509: Offset: 307, NextOffset: 444 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 592, NextOffset: 629 384s testutil.go:509: Offset: 444, NextOffset: 481 384s testutil.go:509: Offset: 629, NextOffset: 799 384s testutil.go:509: Offset: 481, NextOffset: 618 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 973, NextOffset: 1010 384s testutil.go:509: Offset: 792, NextOffset: 829 384s testutil.go:509: Offset: 1010, NextOffset: 1178 384s testutil.go:509: Offset: 829, NextOffset: 966 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48100 96233 96720] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96233 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96720 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo5 foo foo_empty foo_empty2] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo5] vs [foo_empty foo2 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:509: Offset: 679, NextOffset: 788 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48100 96218 96705] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96218 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96705 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177daSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty2 foo4 foo5] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo5 foo6] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo5 foo6] vs [foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48100 96233 96720] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96233 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96720 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty4 foo5] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48100 96218 96705] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 351, NextOffset: 487 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96218 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96705 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177daSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48100 96233 96720] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96233 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96720 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo2 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:395: Comparing: "" vs "" 384s 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 [foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty5 foo6 foo foo_empty foo_empty2] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 374, NextOffset: 407 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48100 96218 96705] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96218 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96705 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177daSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48106 96243 96729] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96243 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96729 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo_empty2 foo3 foo4 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 829, NextOffset: 965 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48106 96228 96714] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 537, NextOffset: 646 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo4 foo foo_empty foo2 foo_empty3 foo_empty4] vs [foo_empty3 foo5 foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 796, NextOffset: 829 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 829, NextOffset: 965 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 965, NextOffset: 998 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 998, NextOffset: 1666 384s testutil.go:509: Offset: 821, NextOffset: 1422 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 485, NextOffset: 518 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 518, NextOffset: 654 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 687, NextOffset: 796 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 485 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96228 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96714 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48106 96243 96729] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96243 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96729 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2] vs [foo_empty foo2 foo4 foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo5 foo6 foo] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1676 384s testutil.go:509: Offset: 836, NextOffset: 1434 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48106 96228 96714] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4 foo_empty] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo_empty] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 176, NextOffset: 209 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:509: Offset: 209, NextOffset: 318 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 222, NextOffset: 255 384s testutil.go:509: Offset: 351, NextOffset: 487 384s testutil.go:509: Offset: 255, NextOffset: 365 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 487, NextOffset: 520 384s testutil.go:509: Offset: 365, NextOffset: 398 384s testutil.go:509: Offset: 520, NextOffset: 656 384s testutil.go:509: Offset: 398, NextOffset: 508 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 656, NextOffset: 689 384s testutil.go:509: Offset: 508, NextOffset: 541 384s testutil.go:509: Offset: 689, NextOffset: 799 384s testutil.go:509: Offset: 541, NextOffset: 651 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 799, NextOffset: 832 384s testutil.go:509: Offset: 651, NextOffset: 684 384s testutil.go:509: Offset: 832, NextOffset: 968 384s testutil.go:509: Offset: 684, NextOffset: 794 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 176, NextOffset: 209 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96228 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96714 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 209, NextOffset: 318 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 113, NextOffset: 222 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 1001, NextOffset: 1674 384s testutil.go:509: Offset: 827, NextOffset: 1424 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48106 96243 96729] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96243 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96729 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty foo2] vs [foo6 foo foo_empty foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:509: Offset: 528, NextOffset: 666 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo foo_empty foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 324, NextOffset: 357 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 357, NextOffset: 495 384s testutil.go:509: Offset: 262, NextOffset: 374 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 495, NextOffset: 528 384s testutil.go:509: Offset: 374, NextOffset: 407 384s testutil.go:509: Offset: 528, NextOffset: 666 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 407, NextOffset: 519 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 666, NextOffset: 699 384s testutil.go:509: Offset: 519, NextOffset: 552 384s testutil.go:509: Offset: 699, NextOffset: 811 384s testutil.go:509: Offset: 552, NextOffset: 664 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 809, NextOffset: 842 384s testutil.go:509: Offset: 1015, NextOffset: 1683 384s testutil.go:509: Offset: 842, NextOffset: 1440 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 180, NextOffset: 213 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 213, NextOffset: 324 384s testutil.go:509: Offset: 118, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 811, NextOffset: 844 384s testutil.go:509: Offset: 664, NextOffset: 697 384s testutil.go:509: Offset: 844, NextOffset: 982 384s testutil.go:509: Offset: 697, NextOffset: 809 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48106 96228 96714] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96228 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96714 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo6 foo_empty] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 78, NextOffset: 111 384s testutil.go:509: Offset: 174, NextOffset: 207 384s testutil.go:509: Offset: 111, NextOffset: 218 384s testutil.go:509: Offset: 207, NextOffset: 314 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 359, NextOffset: 392 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 392, NextOffset: 500 384s testutil.go:509: Offset: 515, NextOffset: 650 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 650, NextOffset: 683 384s testutil.go:509: Offset: 533, NextOffset: 641 384s testutil.go:509: Offset: 683, NextOffset: 791 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 359 384s testutil.go:509: Offset: 347, NextOffset: 482 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 641, NextOffset: 674 384s testutil.go:509: Offset: 791, NextOffset: 824 384s testutil.go:509: Offset: 674, NextOffset: 782 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 782, NextOffset: 815 384s testutil.go:509: Offset: 959, NextOffset: 992 384s testutil.go:509: Offset: 815, NextOffset: 1410 384s testutil.go:509: Offset: 992, NextOffset: 1658 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo6] vs [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo_empty4 foo5 foo6 foo] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 482, NextOffset: 515 384s testutil.go:509: Offset: 359, NextOffset: 392 384s testutil.go:509: Offset: 515, NextOffset: 650 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 392, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 791, NextOffset: 824 384s testutil.go:509: Offset: 641, NextOffset: 674 384s testutil.go:509: Offset: 824, NextOffset: 959 384s testutil.go:509: Offset: 674, NextOffset: 782 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 174, NextOffset: 207 384s testutil.go:509: Offset: 78, NextOffset: 111 384s testutil.go:509: Offset: 207, NextOffset: 314 384s testutil.go:509: Offset: 111, NextOffset: 218 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 482 384s testutil.go:509: Offset: 251, NextOffset: 359 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 650, NextOffset: 683 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 683, NextOffset: 791 384s testutil.go:509: Offset: 533, NextOffset: 641 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 959, NextOffset: 992 384s testutil.go:509: Offset: 782, NextOffset: 815 384s testutil.go:509: Offset: 992, NextOffset: 1658 384s testutil.go:509: Offset: 815, NextOffset: 1410 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48102 96237 96722] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96237 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96722 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177edSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 foo3 foo_empty3 foo4] vs [foo foo2 foo_empty3 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 258, NextOffset: 368 384s testutil.go:509: Offset: 353, NextOffset: 489 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 801, NextOffset: 834 384s testutil.go:509: Offset: 687, NextOffset: 797 384s testutil.go:509: Offset: 834, NextOffset: 970 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 797, NextOffset: 830 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 830, NextOffset: 1426 384s testutil.go:509: Offset: 1003, NextOffset: 1676 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 368, NextOffset: 401 384s testutil.go:509: Offset: 489, NextOffset: 522 384s testutil.go:509: Offset: 401, NextOffset: 511 384s testutil.go:509: Offset: 522, NextOffset: 658 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 511, NextOffset: 544 384s testutil.go:509: Offset: 658, NextOffset: 691 384s testutil.go:509: Offset: 544, NextOffset: 654 384s testutil.go:509: Offset: 691, NextOffset: 801 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 116, NextOffset: 225 384s testutil.go:509: Offset: 211, NextOffset: 320 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 178, NextOffset: 211 384s testutil.go:509: Offset: 83, NextOffset: 116 384s testutil.go:509: Offset: 211, NextOffset: 320 384s testutil.go:509: Offset: 116, NextOffset: 225 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 353, NextOffset: 489 384s testutil.go:509: Offset: 258, NextOffset: 368 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 658, NextOffset: 691 384s testutil.go:509: Offset: 511, NextOffset: 544 384s testutil.go:509: Offset: 691, NextOffset: 801 384s testutil.go:509: Offset: 544, NextOffset: 654 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 489, NextOffset: 522 384s testutil.go:509: Offset: 368, NextOffset: 401 384s testutil.go:509: Offset: 522, NextOffset: 658 384s testutil.go:509: Offset: 401, NextOffset: 511 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 801, NextOffset: 834 384s testutil.go:509: Offset: 654, NextOffset: 687 384s testutil.go:509: Offset: 834, NextOffset: 970 384s testutil.go:509: Offset: 687, NextOffset: 797 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 797, NextOffset: 830 384s testutil.go:509: Offset: 1003, NextOffset: 1676 384s testutil.go:509: Offset: 830, NextOffset: 1426 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48102 96222 96707] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96222 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96707 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177deSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty5 foo6 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty] vs [foo_empty5 .no.prefetch.landmark foo_empty foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 679, NextOffset: 788 384s testutil.go:509: Offset: 827, NextOffset: 962 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 79, NextOffset: 112 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 362 384s testutil.go:509: Offset: 349, NextOffset: 484 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 484, NextOffset: 517 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:509: Offset: 517, NextOffset: 652 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 962, NextOffset: 995 384s testutil.go:509: Offset: 821, NextOffset: 1424 384s testutil.go:509: Offset: 995, NextOffset: 1665 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 652, NextOffset: 685 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:509: Offset: 685, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo5 foo6 foo] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 foo_empty2 foo4 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 962, NextOffset: 995 384s testutil.go:509: Offset: 788, NextOffset: 821 384s testutil.go:509: Offset: 995, NextOffset: 1665 384s testutil.go:509: Offset: 821, NextOffset: 1424 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 175, NextOffset: 208 384s testutil.go:509: Offset: 79, NextOffset: 112 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 208, NextOffset: 316 384s testutil.go:509: Offset: 112, NextOffset: 220 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 484 384s testutil.go:509: Offset: 253, NextOffset: 362 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 484, NextOffset: 517 384s testutil.go:509: Offset: 362, NextOffset: 395 384s testutil.go:509: Offset: 517, NextOffset: 652 384s testutil.go:509: Offset: 395, NextOffset: 504 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 652, NextOffset: 685 384s testutil.go:509: Offset: 504, NextOffset: 537 384s testutil.go:509: Offset: 685, NextOffset: 794 384s testutil.go:509: Offset: 537, NextOffset: 646 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 794, NextOffset: 827 384s testutil.go:509: Offset: 646, NextOffset: 679 384s testutil.go:509: Offset: 827, NextOffset: 962 384s testutil.go:509: Offset: 679, NextOffset: 788 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48102 96237 96722] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo5 foo6] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty foo_empty3 foo_empty4 foo5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 836, NextOffset: 1435 384s testutil.go:509: Offset: 1009, NextOffset: 1675 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 548, NextOffset: 659 384s testutil.go:509: Offset: 695, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty5] vs [foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo5] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 976 384s testutil.go:509: Offset: 692, NextOffset: 803 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 803, NextOffset: 836 384s testutil.go:509: Offset: 1009, NextOffset: 1675 384s testutil.go:509: Offset: 836, NextOffset: 1435 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96237 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96722 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177edSTARGZ" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo" vs "foo" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 179, NextOffset: 212 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 212, NextOffset: 322 384s testutil.go:509: Offset: 117, NextOffset: 227 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 322, NextOffset: 355 384s testutil.go:509: Offset: 227, NextOffset: 260 384s testutil.go:509: Offset: 355, NextOffset: 492 384s testutil.go:509: Offset: 260, NextOffset: 371 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 371, NextOffset: 404 384s testutil.go:509: Offset: 525, NextOffset: 662 384s testutil.go:509: Offset: 404, NextOffset: 515 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 662, NextOffset: 695 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 695, NextOffset: 806 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 548, NextOffset: 659 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s 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"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo4 foo foo2 foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty5 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty5 foo6 foo_empty foo3 foo4 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48102 96222 96707] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96222 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96707 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177deSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty foo_empty2 foo3 foo4 foo5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] vs [foo foo2 foo_empty3 foo_empty4 foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48100 96238 96725] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96238 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96725 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177eeSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4] vs [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 804 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48100 96223 96710] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96223 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96710 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo_empty3 foo5 foo6 foo foo2 foo_empty2 foo3 foo4] vs [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 foo2] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty3 foo5 foo6 foo] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty] vs [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48108 96248 96735] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 525, NextOffset: 661 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96248 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96735 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] vs [foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo6 foo foo_empty2] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48108 96233 96720] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96233 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96720 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5] vs [foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty4] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [foo4 foo5 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48108 96248 96735] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96248 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96735 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo5 foo] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6 foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48108 96233 96720] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96233 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96720 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty2 foo4 foo_empty5] vs [foo foo_empty foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo6] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48108 96247 96734] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 96247 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96734 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo foo_empty foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty2 foo4 foo_empty5 foo foo_empty foo2] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo2] vs [foo4 foo5 foo6 foo foo2 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 225, NextOffset: 258 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 179, NextOffset: 212 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48108 96232 96719] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 114, NextOffset: 225 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 96232 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 96719 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 212, NextOffset: 323 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty4 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo2 foo4 foo5 foo6] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 370, NextOffset: 403 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 403, NextOffset: 515 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 515, NextOffset: 548 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 548, NextOffset: 660 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 660, NextOffset: 693 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 693, NextOffset: 805 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 805, NextOffset: 838 384s testutil.go:509: Offset: 1008, NextOffset: 1699 384s testutil.go:509: Offset: 838, NextOffset: 1455 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 81, NextOffset: 114 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 114, NextOffset: 225 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 225, NextOffset: 258 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 258, NextOffset: 370 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48547 98031 99605] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2] vs [foo6 foo_empty foo_empty2 foo5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 521, NextOffset: 554 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:509: Offset: 554, NextOffset: 667 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 84, NextOffset: 117 384s testutil.go:509: Offset: 215, NextOffset: 327 384s testutil.go:509: Offset: 117, NextOffset: 229 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 327, NextOffset: 360 384s testutil.go:509: Offset: 229, NextOffset: 262 384s testutil.go:509: Offset: 360, NextOffset: 497 384s testutil.go:509: Offset: 262, NextOffset: 375 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 497, NextOffset: 530 384s testutil.go:509: Offset: 375, NextOffset: 408 384s testutil.go:509: Offset: 530, NextOffset: 667 384s testutil.go:509: Offset: 408, NextOffset: 521 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 667, NextOffset: 700 384s testutil.go:509: Offset: 846, NextOffset: 983 384s testutil.go:509: Offset: 700, NextOffset: 813 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 813, NextOffset: 846 384s testutil.go:509: Offset: 1016, NextOffset: 1707 384s testutil.go:509: Offset: 846, NextOffset: 1466 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:2349: [1] at 48547 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98031 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99605 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017eefSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48547,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48547,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48547 97050 98624] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48547 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97050 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98624 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b1aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48547,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48547,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo4 foo_empty4 foo6 foo_empty2 foo3] vs [.no.prefetch.landmark foo foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 402, NextOffset: 514 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo3 foo_empty4] vs [foo_empty5 foo foo_empty foo2 foo4 foo_empty4 foo6 foo_empty2 foo3 foo_empty3 foo5] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 806, NextOffset: 839 384s testutil.go:509: Offset: 659, NextOffset: 692 384s testutil.go:509: Offset: 839, NextOffset: 975 384s testutil.go:509: Offset: 692, NextOffset: 804 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 975, NextOffset: 1008 384s testutil.go:509: Offset: 804, NextOffset: 837 384s testutil.go:509: Offset: 1008, NextOffset: 1700 384s testutil.go:509: Offset: 837, NextOffset: 1457 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 323, NextOffset: 356 384s testutil.go:509: Offset: 224, NextOffset: 257 384s testutil.go:509: Offset: 356, NextOffset: 492 384s testutil.go:509: Offset: 257, NextOffset: 369 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 661, NextOffset: 694 384s testutil.go:509: Offset: 514, NextOffset: 547 384s testutil.go:509: Offset: 694, NextOffset: 806 384s testutil.go:509: Offset: 547, NextOffset: 659 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 179, NextOffset: 212 384s testutil.go:509: Offset: 80, NextOffset: 113 384s testutil.go:509: Offset: 212, NextOffset: 323 384s testutil.go:509: Offset: 113, NextOffset: 224 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 492, NextOffset: 525 384s testutil.go:509: Offset: 369, NextOffset: 402 384s testutil.go:509: Offset: 525, NextOffset: 661 384s testutil.go:509: Offset: 402, NextOffset: 514 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48547 98031 99605] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48547 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98031 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99605 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017eefSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48547,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48547,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2] vs [foo3 foo4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 672, NextOffset: 705 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo5 foo6] vs [foo2 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 500, NextOffset: 533 384s testutil.go:509: Offset: 378, NextOffset: 411 384s testutil.go:509: Offset: 533, NextOffset: 671 384s testutil.go:509: Offset: 411, NextOffset: 525 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 671, NextOffset: 704 384s testutil.go:509: Offset: 525, NextOffset: 558 384s testutil.go:509: Offset: 704, NextOffset: 818 384s testutil.go:509: Offset: 558, NextOffset: 672 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 818, NextOffset: 851 384s testutil.go:509: Offset: 672, NextOffset: 705 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 851, NextOffset: 989 384s testutil.go:509: Offset: 705, NextOffset: 819 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 819, NextOffset: 852 384s testutil.go:509: Offset: 1022, NextOffset: 1715 384s testutil.go:509: Offset: 852, NextOffset: 1473 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 216, NextOffset: 329 384s testutil.go:509: Offset: 118, NextOffset: 231 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 329, NextOffset: 362 384s testutil.go:509: Offset: 231, NextOffset: 264 384s testutil.go:509: Offset: 362, NextOffset: 500 384s testutil.go:509: Offset: 264, NextOffset: 378 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48547 97050 98624] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48547 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97050 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98624 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b1aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48547,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48547,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48547,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48549 98037 99611] 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 344, NextOffset: 381 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3] vs [foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6 foo_empty2 foo4] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:509: Offset: 493, NextOffset: 782 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 68708 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [2] at 98037 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99611 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef5STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo2] 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48549 97056 98630] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97056 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b20STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48551 98043 99631] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98043 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017efbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty2 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo3 foo4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48551 97062 98650] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97062 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b26STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48551 98043 99631] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98043 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017efbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo] 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:395: Comparing: "" vs "" 384s 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_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48551 97062 98650] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97062 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b26STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo6 foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6 foo2 foo3 foo_empty4 foo_empty5] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6 foo2 foo3 foo_empty4 foo_empty5] vs [foo5 foo_empty5 foo_empty foo_empty2 foo_empty3 foo6 foo foo2 foo3 foo4 foo_empty4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 669, NextOffset: 706 384s testutil.go:509: Offset: 456, NextOffset: 493 384s testutil.go:509: Offset: 706, NextOffset: 1029 384s testutil.go:509: Offset: 493, NextOffset: 782 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1029, NextOffset: 1066 384s testutil.go:509: Offset: 782, NextOffset: 819 384s testutil.go:509: Offset: 1066, NextOffset: 1389 384s testutil.go:509: Offset: 819, NextOffset: 1108 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 344, NextOffset: 381 384s testutil.go:509: Offset: 131, NextOffset: 168 384s testutil.go:509: Offset: 381, NextOffset: 669 384s testutil.go:509: Offset: 168, NextOffset: 456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1389, NextOffset: 1426 384s testutil.go:509: Offset: 1108, NextOffset: 1145 384s testutil.go:509: Offset: 1426, NextOffset: 1715 384s testutil.go:509: Offset: 1145, NextOffset: 1434 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1715, NextOffset: 1752 384s testutil.go:509: Offset: 1434, NextOffset: 1471 384s testutil.go:509: Offset: 1752, NextOffset: 2075 384s testutil.go:509: Offset: 1471, NextOffset: 1760 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2075, NextOffset: 2112 384s testutil.go:509: Offset: 1760, NextOffset: 1797 384s testutil.go:509: Offset: 2112, NextOffset: 5429 384s testutil.go:509: Offset: 1797, NextOffset: 4992 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48554 98050 99638] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98050 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99638 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f02STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty5 foo6] vs [foo_empty foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 463 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty] vs [foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty5 foo6 foo_empty foo_empty2] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1404, NextOffset: 1441 384s testutil.go:509: Offset: 1123, NextOffset: 1160 384s testutil.go:509: Offset: 1441, NextOffset: 1733 384s testutil.go:509: Offset: 1160, NextOffset: 1452 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1733, NextOffset: 1770 384s testutil.go:509: Offset: 1452, NextOffset: 1489 384s testutil.go:509: Offset: 1770, NextOffset: 2097 384s testutil.go:509: Offset: 1489, NextOffset: 1782 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 675, NextOffset: 712 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 712, NextOffset: 1040 384s testutil.go:509: Offset: 500, NextOffset: 794 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1040, NextOffset: 1077 384s testutil.go:509: Offset: 794, NextOffset: 831 384s testutil.go:509: Offset: 1077, NextOffset: 1404 384s testutil.go:509: Offset: 831, NextOffset: 1123 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2097, NextOffset: 2134 384s testutil.go:509: Offset: 1782, NextOffset: 1819 384s testutil.go:509: Offset: 2134, NextOffset: 5483 384s testutil.go:509: Offset: 1819, NextOffset: 5046 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 675 384s testutil.go:509: Offset: 171, NextOffset: 463 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48554 97069 98657] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97069 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98657 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b2dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48548 98036 99617] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48548 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98036 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99617 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48548,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48548,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo foo_empty2] vs [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 .no.prefetch.landmark foo3 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3 foo_empty4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1033, NextOffset: 1070 384s testutil.go:509: Offset: 785, NextOffset: 822 384s testutil.go:509: Offset: 1070, NextOffset: 1395 384s testutil.go:509: Offset: 822, NextOffset: 1111 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1395, NextOffset: 1432 384s testutil.go:509: Offset: 1111, NextOffset: 1148 384s testutil.go:509: Offset: 1432, NextOffset: 1722 384s testutil.go:509: Offset: 1148, NextOffset: 1438 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1722, NextOffset: 1759 384s testutil.go:509: Offset: 1438, NextOffset: 1475 384s testutil.go:509: Offset: 1759, NextOffset: 2084 384s testutil.go:509: Offset: 1475, NextOffset: 1765 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2084, NextOffset: 2121 384s testutil.go:509: Offset: 1765, NextOffset: 1802 384s testutil.go:509: Offset: 2121, NextOffset: 5456 384s testutil.go:509: Offset: 1802, NextOffset: 5013 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 383, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 459 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 459, NextOffset: 496 384s testutil.go:509: Offset: 709, NextOffset: 1033 384s testutil.go:509: Offset: 496, NextOffset: 785 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48548 97055 98636] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48548 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97055 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98636 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b1fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48548,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48548,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4] vs [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3] 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6 .no.prefetch.landmark foo] vs [foo6 foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 677 384s testutil.go:509: Offset: 172, NextOffset: 465 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 795, NextOffset: 832 384s testutil.go:509: Offset: 1079, NextOffset: 1407 384s testutil.go:509: Offset: 832, NextOffset: 1125 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1456, NextOffset: 1493 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1493, NextOffset: 1787 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 677, NextOffset: 714 384s testutil.go:509: Offset: 465, NextOffset: 502 384s testutil.go:509: Offset: 714, NextOffset: 1042 384s testutil.go:509: Offset: 502, NextOffset: 795 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1407, NextOffset: 1444 384s testutil.go:509: Offset: 1125, NextOffset: 1162 384s testutil.go:509: Offset: 1444, NextOffset: 1738 384s testutil.go:509: Offset: 1162, NextOffset: 1456 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1787, NextOffset: 1824 384s testutil.go:509: Offset: 2140, NextOffset: 5500 384s testutil.go:509: Offset: 1824, NextOffset: 5062 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48548 98036 99617] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48548 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98036 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99617 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48548,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48548,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3] vs [.no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo6] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 788, NextOffset: 825 384s testutil.go:509: Offset: 1035, NextOffset: 1072 384s testutil.go:509: Offset: 825, NextOffset: 1116 384s testutil.go:509: Offset: 1072, NextOffset: 1398 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1116, NextOffset: 1153 384s testutil.go:509: Offset: 1398, NextOffset: 1435 384s testutil.go:509: Offset: 1153, NextOffset: 1444 384s testutil.go:509: Offset: 1435, NextOffset: 1726 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1444, NextOffset: 1481 384s testutil.go:509: Offset: 1726, NextOffset: 1763 384s testutil.go:509: Offset: 1481, NextOffset: 1772 384s testutil.go:509: Offset: 1763, NextOffset: 2088 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1772, NextOffset: 1809 384s testutil.go:509: Offset: 2088, NextOffset: 2125 384s testutil.go:509: Offset: 1809, NextOffset: 5004 384s testutil.go:509: Offset: 2125, NextOffset: 5442 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 170, NextOffset: 460 384s testutil.go:509: Offset: 382, NextOffset: 672 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 497, NextOffset: 788 384s testutil.go:509: Offset: 709, NextOffset: 1035 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo6] vs [foo6 foo foo2 foo3 foo4 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1726, NextOffset: 1763 384s testutil.go:509: Offset: 1444, NextOffset: 1481 384s testutil.go:509: Offset: 1763, NextOffset: 2088 384s testutil.go:509: Offset: 1481, NextOffset: 1772 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1035, NextOffset: 1072 384s testutil.go:509: Offset: 788, NextOffset: 825 384s testutil.go:509: Offset: 1072, NextOffset: 1398 384s testutil.go:509: Offset: 825, NextOffset: 1116 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2088, NextOffset: 2125 384s testutil.go:509: Offset: 1772, NextOffset: 1809 384s testutil.go:509: Offset: 2125, NextOffset: 5442 384s testutil.go:509: Offset: 1809, NextOffset: 5004 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 345, NextOffset: 382 384s testutil.go:509: Offset: 133, NextOffset: 170 384s testutil.go:509: Offset: 382, NextOffset: 672 384s testutil.go:509: Offset: 170, NextOffset: 460 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 672, NextOffset: 709 384s testutil.go:509: Offset: 460, NextOffset: 497 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48548 97055 98636] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 709, NextOffset: 1035 384s testutil.go:509: Offset: 497, NextOffset: 788 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1398, NextOffset: 1435 384s testutil.go:509: Offset: 1116, NextOffset: 1153 384s testutil.go:509: Offset: 1435, NextOffset: 1726 384s testutil.go:509: Offset: 1153, NextOffset: 1444 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [1] at 48548 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97055 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98636 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b1fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48548,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48548,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48548,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48549 98043 99624] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98043 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99624 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017efbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2 foo_empty3] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 171, NextOffset: 464 384s testutil.go:509: Offset: 383, NextOffset: 676 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 464, NextOffset: 501 384s testutil.go:509: Offset: 676, NextOffset: 713 384s testutil.go:509: Offset: 501, NextOffset: 796 384s testutil.go:509: Offset: 713, NextOffset: 1042 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1127, NextOffset: 1164 384s testutil.go:509: Offset: 1408, NextOffset: 1445 384s testutil.go:509: Offset: 1164, NextOffset: 1457 384s testutil.go:509: Offset: 1445, NextOffset: 1738 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1457, NextOffset: 1494 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1494, NextOffset: 1788 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 796, NextOffset: 833 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 833, NextOffset: 1127 384s testutil.go:509: Offset: 1079, NextOffset: 1408 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1788, NextOffset: 1825 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1825, NextOffset: 5052 384s testutil.go:509: Offset: 2140, NextOffset: 5489 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5] vs [foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4] 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1042, NextOffset: 1079 384s testutil.go:509: Offset: 796, NextOffset: 833 384s testutil.go:509: Offset: 1079, NextOffset: 1408 384s testutil.go:509: Offset: 833, NextOffset: 1127 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2103, NextOffset: 2140 384s testutil.go:509: Offset: 1788, NextOffset: 1825 384s testutil.go:509: Offset: 2140, NextOffset: 5489 384s testutil.go:509: Offset: 1825, NextOffset: 5052 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 346, NextOffset: 383 384s testutil.go:509: Offset: 134, NextOffset: 171 384s testutil.go:509: Offset: 383, NextOffset: 676 384s testutil.go:509: Offset: 171, NextOffset: 464 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1408, NextOffset: 1445 384s testutil.go:509: Offset: 1127, NextOffset: 1164 384s testutil.go:509: Offset: 1445, NextOffset: 1738 384s testutil.go:509: Offset: 1164, NextOffset: 1457 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1738, NextOffset: 1775 384s testutil.go:509: Offset: 1457, NextOffset: 1494 384s testutil.go:509: Offset: 1775, NextOffset: 2103 384s testutil.go:509: Offset: 1494, NextOffset: 1788 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 676, NextOffset: 713 384s testutil.go:509: Offset: 464, NextOffset: 501 384s testutil.go:509: Offset: 713, NextOffset: 1042 384s testutil.go:509: Offset: 501, NextOffset: 796 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48549 97062 98643] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97062 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98643 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b26STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48554 98049 99644] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 68708 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo_empty4] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo6 foo foo2 foo_empty2 foo3 foo4] 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1777, NextOffset: 1814 384s testutil.go:509: Offset: 2093, NextOffset: 2130 384s testutil.go:509: Offset: 1814, NextOffset: 5025 384s testutil.go:509: Offset: 2130, NextOffset: 5465 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 172, NextOffset: 462 384s testutil.go:509: Offset: 384, NextOffset: 674 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 674, NextOffset: 711 384s testutil.go:509: Offset: 499, NextOffset: 790 384s testutil.go:509: Offset: 711, NextOffset: 1037 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1400, NextOffset: 1437 384s testutil.go:509: Offset: 1156, NextOffset: 1448 384s testutil.go:509: Offset: 1437, NextOffset: 1729 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 790, NextOffset: 827 384s testutil.go:509: Offset: 1037, NextOffset: 1074 384s testutil.go:509: Offset: 827, NextOffset: 1119 384s testutil.go:509: Offset: 1074, NextOffset: 1400 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1448, NextOffset: 1485 384s testutil.go:509: Offset: 1729, NextOffset: 1766 384s testutil.go:509: Offset: 1485, NextOffset: 1777 384s testutil.go:509: Offset: 1766, NextOffset: 2093 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo6 foo foo2 foo_empty2 foo3] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4] 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1729, NextOffset: 1766 384s testutil.go:509: Offset: 1448, NextOffset: 1485 384s testutil.go:509: Offset: 1766, NextOffset: 2093 384s testutil.go:509: Offset: 1485, NextOffset: 1777 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2093, NextOffset: 2130 384s testutil.go:509: Offset: 1777, NextOffset: 1814 384s testutil.go:509: Offset: 2130, NextOffset: 5465 384s testutil.go:509: Offset: 1814, NextOffset: 5025 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 347, NextOffset: 384 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 384, NextOffset: 674 384s testutil.go:509: Offset: 172, NextOffset: 462 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 674, NextOffset: 711 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 711, NextOffset: 1037 384s testutil.go:509: Offset: 499, NextOffset: 790 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1037, NextOffset: 1074 384s testutil.go:509: Offset: 790, NextOffset: 827 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [2] at 98049 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99644 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f01STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1074, NextOffset: 1400 384s testutil.go:509: Offset: 827, NextOffset: 1119 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1400, NextOffset: 1437 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1437, NextOffset: 1729 384s testutil.go:509: Offset: 1156, NextOffset: 1448 384s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 384s 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"}]} 384s testutil.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"}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo5 foo6 foo_empty2 foo3 foo_empty4 foo_empty5] vs [foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo3 foo4] 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 467, NextOffset: 504 384s testutil.go:509: Offset: 680, NextOffset: 717 384s testutil.go:509: Offset: 504, NextOffset: 800 384s testutil.go:509: Offset: 717, NextOffset: 1047 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1133, NextOffset: 1170 384s testutil.go:509: Offset: 1414, NextOffset: 1451 384s testutil.go:509: Offset: 1170, NextOffset: 1466 384s testutil.go:509: Offset: 1451, NextOffset: 1747 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1466, NextOffset: 1503 384s testutil.go:509: Offset: 1747, NextOffset: 1784 384s testutil.go:509: Offset: 1503, NextOffset: 1799 384s testutil.go:509: Offset: 1784, NextOffset: 2114 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 1799, NextOffset: 1836 384s testutil.go:509: Offset: 2114, NextOffset: 2151 384s testutil.go:509: Offset: 1836, NextOffset: 5075 384s testutil.go:509: Offset: 2151, NextOffset: 5510 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 800, NextOffset: 837 384s testutil.go:509: Offset: 1047, NextOffset: 1084 384s testutil.go:509: Offset: 837, NextOffset: 1133 384s testutil.go:509: Offset: 1084, NextOffset: 1414 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 172, NextOffset: 467 384s testutil.go:509: Offset: 385, NextOffset: 680 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo_empty foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3] vs [foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo5 foo6 foo_empty2 foo3] 384s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 384s testutil.go:395: Comparing: "foo3" vs "foo3" 384s testutil.go:509: Offset: 1047, NextOffset: 1084 384s testutil.go:509: Offset: 800, NextOffset: 837 384s testutil.go:509: Offset: 1084, NextOffset: 1414 384s testutil.go:509: Offset: 837, NextOffset: 1133 384s testutil.go:395: Comparing: "foo4" vs "foo4" 384s testutil.go:509: Offset: 1414, NextOffset: 1451 384s testutil.go:509: Offset: 1133, NextOffset: 1170 384s testutil.go:509: Offset: 1451, NextOffset: 1747 384s testutil.go:509: Offset: 1170, NextOffset: 1466 384s testutil.go:395: Comparing: "foo5" vs "foo5" 384s testutil.go:509: Offset: 1747, NextOffset: 1784 384s testutil.go:509: Offset: 1466, NextOffset: 1503 384s testutil.go:509: Offset: 1784, NextOffset: 2114 384s testutil.go:509: Offset: 1503, NextOffset: 1799 384s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 384s testutil.go:395: Comparing: "foo6" vs "foo6" 384s testutil.go:509: Offset: 2114, NextOffset: 2151 384s testutil.go:509: Offset: 1799, NextOffset: 1836 384s testutil.go:509: Offset: 2151, NextOffset: 5510 384s testutil.go:509: Offset: 1836, NextOffset: 5075 384s testutil.go:395: Comparing: "foo" vs "foo" 384s testutil.go:509: Offset: 348, NextOffset: 385 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 385, NextOffset: 680 384s testutil.go:509: Offset: 172, NextOffset: 467 384s testutil.go:395: Comparing: "foo2" vs "foo2" 384s testutil.go:509: Offset: 680, NextOffset: 717 384s testutil.go:509: Offset: 467, NextOffset: 504 384s testutil.go:509: Offset: 717, NextOffset: 1047 384s testutil.go:509: Offset: 504, NextOffset: 800 384s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 384s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 384s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 48554 97068 98663] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97068 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98663 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b2cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 48554 98049 99644] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev .no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98049 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99644 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f01STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt barlink dev .no.prefetch.landmark foo1.txt bar foo3.txt test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 48554 97068 98663] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97068 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98663 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b2cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test2 .no.prefetch.landmark bar dev] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar dev baz.txt foo1.txt foo3.txt barlink test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 48557 98056 99651] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 68708 384s testutil.go:2349: [2] at 98056 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 99651 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f08STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 48557 97075 98670] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 67584 384s testutil.go:2349: [2] at 97075 in stargz, uncompressed length 3584 384s testutil.go:2349: [3] at 98670 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b33STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s 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"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":64000,"chunkDigest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6"} 384s testutil.go:1763: On "foo22": got preread of "foo2" 384s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 384s testutil.go:1763: On "foo22": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test dev test2 bar barlink] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 bar barlink .no.prefetch.landmark baz.txt foo1.txt foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev test2 .no.prefetch.landmark foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt test] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt test .no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark bar baz.txt foo1.txt foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "dev" vs "dev" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s 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 test2 baz.txt] 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "test" vs "test" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink .no.prefetch.landmark test dev test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt foo3.txt dev test2 baz.txt bar barlink test] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark foo1.txt foo3.txt dev test2 baz.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24071 48488 72564 97367 97913] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72564 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97367 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97913 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c57STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72564,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test dev test2] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24071 48488 72564 96522 97068] 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [3] at 72564 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96522 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97068 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001790aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72564,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24071 48488 72564 97367 97913] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72564 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97367 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97913 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c57STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72564,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar test2 foo3.txt barlink test dev .no.prefetch.landmark baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt foo3.txt test dev test2 baz.txt bar barlink] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink .no.prefetch.landmark foo1.txt foo3.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24071 48488 72564 96522 97068] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72564 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96522 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97068 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001790aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72564,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test test2 foo3.txt barlink dev] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar test test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24070 48488 72562 97365 97909] 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [1] at 24070 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72562 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97365 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c55STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24070,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72562,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt barlink test test2 .no.prefetch.landmark baz.txt dev foo1.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt dev foo1.txt bar foo3.txt barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24070 48488 72562 96520 97064] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24070 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72562 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96520 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97064 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017908STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24070,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72562,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24074 48493 72573 97376 97916] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97376 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97916 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c60STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test test2 baz.txt bar foo3.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24074 48493 72573 96531 97071] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96531 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97071 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017913STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev .no.prefetch.landmark bar test2 baz.txt foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24074 48493 72573 97376 97916] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97376 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97916 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c60STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink dev .no.prefetch.landmark foo1.txt bar test test2 baz.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test test2 baz.txt foo3.txt barlink dev .no.prefetch.landmark foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24074 48493 72573 96531 97071] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test dev test2 foo1.txt bar] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96531 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97071 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017913STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test dev test2 foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24073 48493 72571 97374 97916] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72571 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97374 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97916 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c5eSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72571,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo3.txt dev baz.txt foo1.txt bar barlink test test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test test2 .no.prefetch.landmark foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test test2] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24073 48493 72571 96529 97071] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72571 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96529 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97071 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017911STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72571,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 dev test2 .no.prefetch.landmark test] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 597, NextOffset: 971 384s testutil.go:509: Offset: 779, NextOffset: 1153 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 971, NextOffset: 1008 384s testutil.go:509: Offset: 1153, NextOffset: 1190 384s testutil.go:509: Offset: 1008, NextOffset: 1045 384s testutil.go:509: Offset: 1190, NextOffset: 1227 384s testutil.go:509: Offset: 1045, NextOffset: 1082 384s testutil.go:509: Offset: 1227, NextOffset: 1264 384s testutil.go:509: Offset: 1082, NextOffset: 2563 384s testutil.go:509: Offset: 1264, NextOffset: 2920 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 360, NextOffset: 397 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24073 48491 72566 97369 97908] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:509: Offset: 397, NextOffset: 533 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 360, NextOffset: 397 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:509: Offset: 397, NextOffset: 533 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 386, NextOffset: 493 384s testutil.go:509: Offset: 533, NextOffset: 675 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 493, NextOffset: 597 384s testutil.go:509: Offset: 675, NextOffset: 779 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 249, NextOffset: 286 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [2] at 48491 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 397, NextOffset: 533 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [3] at 72566 in stargz, uncompressed length 33124 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 533, NextOffset: 675 384s testutil.go:509: Offset: 386, NextOffset: 493 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 675, NextOffset: 779 384s testutil.go:509: Offset: 493, NextOffset: 597 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 779, NextOffset: 1153 384s testutil.go:509: Offset: 597, NextOffset: 971 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 397, NextOffset: 533 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1153, NextOffset: 1190 384s testutil.go:509: Offset: 971, NextOffset: 1008 384s testutil.go:509: Offset: 1190, NextOffset: 1227 384s testutil.go:509: Offset: 1008, NextOffset: 1045 384s testutil.go:509: Offset: 1227, NextOffset: 1264 384s testutil.go:509: Offset: 1045, NextOffset: 1082 384s testutil.go:509: Offset: 1264, NextOffset: 2920 384s testutil.go:509: Offset: 1082, NextOffset: 2563 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [4] at 97369 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97908 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c59STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48491,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48491,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72566,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar barlink dev .no.prefetch.landmark foo3.txt test test2] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo3.txt test test2 baz.txt foo1.txt bar barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24073 48491 72566 96524 97063] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48491 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72566 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96524 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97063 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001790cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48491,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48491,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72566,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24073 48491 72566 97369 97908] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test dev baz.txt bar test2 .no.prefetch.landmark foo1.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 136, NextOffset: 173 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48491 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 210, NextOffset: 247 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [3] at 72566 in stargz, uncompressed length 33124 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 323, NextOffset: 360 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [4] at 97369 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97908 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c59STARGZ" 384s testutil.go:1638: got TOC entries: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 390 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 390 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 390, NextOffset: 499 384s testutil.go:509: Offset: 536, NextOffset: 679 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 499, NextOffset: 605 384s testutil.go:509: Offset: 679, NextOffset: 785 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 605, NextOffset: 983 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48491,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48491,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72566,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 785, NextOffset: 1163 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 983, NextOffset: 1020 384s testutil.go:509: Offset: 1163, NextOffset: 1200 384s testutil.go:509: Offset: 1020, NextOffset: 1057 384s testutil.go:509: Offset: 1200, NextOffset: 1237 384s testutil.go:509: Offset: 1057, NextOffset: 1094 384s testutil.go:509: Offset: 1237, NextOffset: 1274 384s testutil.go:509: Offset: 1094, NextOffset: 2584 384s testutil.go:509: Offset: 1274, NextOffset: 2934 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 679, NextOffset: 785 384s testutil.go:509: Offset: 499, NextOffset: 605 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:509: Offset: 284, NextOffset: 390 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 536, NextOffset: 679 384s testutil.go:509: Offset: 390, NextOffset: 499 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 785, NextOffset: 1163 384s testutil.go:509: Offset: 605, NextOffset: 983 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1163, NextOffset: 1200 384s testutil.go:509: Offset: 983, NextOffset: 1020 384s testutil.go:509: Offset: 1200, NextOffset: 1237 384s testutil.go:509: Offset: 1020, NextOffset: 1057 384s testutil.go:509: Offset: 1237, NextOffset: 1274 384s testutil.go:509: Offset: 1057, NextOffset: 1094 384s testutil.go:509: Offset: 1274, NextOffset: 2934 384s testutil.go:509: Offset: 1094, NextOffset: 2584 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:509: Offset: 284, NextOffset: 390 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark baz.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24073 48491 72566 96524 97063] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48491 in stargz, uncompressed length 33536 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [3] at 72566 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96524 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97063 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001790cSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48491,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48491,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72566,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt barlink test foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s testutil.go:509: Offset: 106, NextOffset: 2406 384s testutil.go:509: Offset: 0, NextOffset: 2218 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24072 48491 72567 97370 97909] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48491 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72567 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97370 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c5aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48491,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48491,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72567,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar barlink dev baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 388, NextOffset: 498 384s testutil.go:509: Offset: 534, NextOffset: 677 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 498, NextOffset: 603 384s testutil.go:509: Offset: 677, NextOffset: 782 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 603, NextOffset: 980 384s testutil.go:509: Offset: 782, NextOffset: 1159 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 980, NextOffset: 1017 384s testutil.go:509: Offset: 1159, NextOffset: 1196 384s testutil.go:509: Offset: 1017, NextOffset: 1054 384s testutil.go:509: Offset: 1196, NextOffset: 1233 384s testutil.go:509: Offset: 1054, NextOffset: 1091 384s testutil.go:509: Offset: 1233, NextOffset: 1270 384s testutil.go:509: Offset: 1091, NextOffset: 2579 384s testutil.go:509: Offset: 1270, NextOffset: 2921 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 534, NextOffset: 677 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 388, NextOffset: 498 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 677, NextOffset: 782 384s testutil.go:509: Offset: 498, NextOffset: 603 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 782, NextOffset: 1159 384s testutil.go:509: Offset: 603, NextOffset: 980 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1159, NextOffset: 1196 384s testutil.go:509: Offset: 980, NextOffset: 1017 384s testutil.go:509: Offset: 1196, NextOffset: 1233 384s testutil.go:509: Offset: 1017, NextOffset: 1054 384s testutil.go:509: Offset: 1233, NextOffset: 1270 384s testutil.go:509: Offset: 1054, NextOffset: 1091 384s testutil.go:509: Offset: 1270, NextOffset: 2921 384s testutil.go:509: Offset: 1091, NextOffset: 2579 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink dev test2 baz.txt bar test] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2396 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24072 48491 72567 96525 97064] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48491 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72567 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96525 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97064 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001790dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48491,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48491,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72567,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24075 48495 72576 97379 97921] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":985,"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":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1165,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1239,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1276,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 985, NextOffset: 1022 384s testutil.go:509: Offset: 1165, NextOffset: 1202 384s testutil.go:509: Offset: 1022, NextOffset: 1059 384s testutil.go:509: Offset: 1202, NextOffset: 1239 384s testutil.go:509: Offset: 1059, NextOffset: 1096 384s testutil.go:509: Offset: 1239, NextOffset: 1276 384s testutil.go:509: Offset: 1096, NextOffset: 2579 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1276, NextOffset: 2936 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 213, NextOffset: 250 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 390, NextOffset: 500 384s testutil.go:509: Offset: 536, NextOffset: 680 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 500, NextOffset: 606 384s testutil.go:509: Offset: 680, NextOffset: 786 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 606, NextOffset: 985 384s testutil.go:509: Offset: 786, NextOffset: 1165 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 213, NextOffset: 250 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 786, NextOffset: 1165 384s testutil.go:509: Offset: 606, NextOffset: 985 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 536, NextOffset: 680 384s testutil.go:509: Offset: 390, NextOffset: 500 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 680, NextOffset: 786 384s testutil.go:509: Offset: 500, NextOffset: 606 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1165, NextOffset: 1202 384s testutil.go:509: Offset: 985, NextOffset: 1022 384s testutil.go:509: Offset: 1202, NextOffset: 1239 384s testutil.go:509: Offset: 1022, NextOffset: 1059 384s testutil.go:509: Offset: 1239, NextOffset: 1276 384s testutil.go:509: Offset: 1059, NextOffset: 1096 384s testutil.go:509: Offset: 1276, NextOffset: 2936 384s testutil.go:509: Offset: 1096, NextOffset: 2579 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [3] at 72576 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97379 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97921 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c63STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72576,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar test test2 foo1.txt foo3.txt barlink dev .no.prefetch.landmark] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 foo1.txt foo3.txt barlink dev .no.prefetch.landmark baz.txt bar test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2415 384s testutil.go:509: Offset: 0, NextOffset: 2223 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24075 48495 72576 96534 97076] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72576 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96534 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017916STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72576,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24075 48495 72576 97379 97921] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72576 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97379 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97921 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c63STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72576,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1101,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1138,"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":1212,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 .no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1101, NextOffset: 1138 384s testutil.go:509: Offset: 1283, NextOffset: 1320 384s testutil.go:509: Offset: 1138, NextOffset: 1175 384s testutil.go:509: Offset: 1320, NextOffset: 1357 384s testutil.go:509: Offset: 1175, NextOffset: 1212 384s testutil.go:509: Offset: 1357, NextOffset: 1394 384s testutil.go:509: Offset: 1212, NextOffset: 2814 384s testutil.go:509: Offset: 1394, NextOffset: 3166 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:509: Offset: 397, NextOffset: 533 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:509: Offset: 397, NextOffset: 533 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 386, NextOffset: 493 384s testutil.go:509: Offset: 533, NextOffset: 675 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 493, NextOffset: 597 384s testutil.go:509: Offset: 675, NextOffset: 779 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 597, NextOffset: 1101 384s testutil.go:509: Offset: 779, NextOffset: 1283 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 397, NextOffset: 533 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 533, NextOffset: 675 384s testutil.go:509: Offset: 386, NextOffset: 493 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 397, NextOffset: 533 384s testutil.go:509: Offset: 283, NextOffset: 386 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 675, NextOffset: 779 384s testutil.go:509: Offset: 493, NextOffset: 597 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 779, NextOffset: 1283 384s testutil.go:509: Offset: 597, NextOffset: 1101 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1283, NextOffset: 1320 384s testutil.go:509: Offset: 1101, NextOffset: 1138 384s testutil.go:509: Offset: 1320, NextOffset: 1357 384s testutil.go:509: Offset: 1138, NextOffset: 1175 384s testutil.go:509: Offset: 1357, NextOffset: 1394 384s testutil.go:509: Offset: 1175, NextOffset: 1212 384s testutil.go:509: Offset: 1394, NextOffset: 3166 384s testutil.go:509: Offset: 1212, NextOffset: 2814 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24075 48495 72576 96534 97076] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72576 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96534 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017916STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72576,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt foo3.txt test dev test2 .no.prefetch.landmark baz.txt bar barlink] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s testutil.go:509: Offset: 106, NextOffset: 2662 384s testutil.go:509: Offset: 0, NextOffset: 2476 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24074 48494 72574 97377 97915] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48494 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72574 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97377 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97915 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c61STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48494,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48494,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72574,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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":1146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1220,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1289,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1326,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1363,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1400,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt test dev] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 390 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 247, NextOffset: 284 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 390 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 390, NextOffset: 499 384s testutil.go:509: Offset: 536, NextOffset: 679 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 499, NextOffset: 605 384s testutil.go:509: Offset: 679, NextOffset: 785 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 605, NextOffset: 1109 384s testutil.go:509: Offset: 785, NextOffset: 1289 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1109, NextOffset: 1146 384s testutil.go:509: Offset: 1289, NextOffset: 1326 384s testutil.go:509: Offset: 1146, NextOffset: 1183 384s testutil.go:509: Offset: 1326, NextOffset: 1363 384s testutil.go:509: Offset: 1183, NextOffset: 1220 384s testutil.go:509: Offset: 1363, NextOffset: 1400 384s testutil.go:509: Offset: 1220, NextOffset: 2833 384s testutil.go:509: Offset: 1400, NextOffset: 3178 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:509: Offset: 284, NextOffset: 390 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 536 384s testutil.go:509: Offset: 284, NextOffset: 390 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 536, NextOffset: 679 384s testutil.go:509: Offset: 390, NextOffset: 499 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 679, NextOffset: 785 384s testutil.go:509: Offset: 499, NextOffset: 605 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 785, NextOffset: 1289 384s testutil.go:509: Offset: 605, NextOffset: 1109 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1289, NextOffset: 1326 384s testutil.go:509: Offset: 1109, NextOffset: 1146 384s testutil.go:509: Offset: 1326, NextOffset: 1363 384s testutil.go:509: Offset: 1146, NextOffset: 1183 384s testutil.go:509: Offset: 1363, NextOffset: 1400 384s testutil.go:509: Offset: 1183, NextOffset: 1220 384s testutil.go:509: Offset: 1400, NextOffset: 3178 384s testutil.go:509: Offset: 1220, NextOffset: 2833 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24074 48494 72574 96532 97070] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48494 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72574 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96532 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 97070 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017914STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48494,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48494,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72574,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar .no.prefetch.landmark foo3.txt barlink test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2661 384s testutil.go:509: Offset: 0, NextOffset: 2473 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24075 48123 72200 96195 96680] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72200 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96195 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96680 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72200,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1110,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1221,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1289,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1326,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1363,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1400,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev test2] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 286, NextOffset: 323 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 388, NextOffset: 498 384s testutil.go:509: Offset: 534, NextOffset: 677 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 498, NextOffset: 603 384s testutil.go:509: Offset: 677, NextOffset: 782 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 603, NextOffset: 1110 384s testutil.go:509: Offset: 782, NextOffset: 1289 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1110, NextOffset: 1147 384s testutil.go:509: Offset: 1289, NextOffset: 1326 384s testutil.go:509: Offset: 1147, NextOffset: 1184 384s testutil.go:509: Offset: 1326, NextOffset: 1363 384s testutil.go:509: Offset: 1184, NextOffset: 1221 384s testutil.go:509: Offset: 1363, NextOffset: 1400 384s testutil.go:509: Offset: 1221, NextOffset: 2826 384s testutil.go:509: Offset: 1400, NextOffset: 3165 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test dev test2 baz.txt foo1.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 782, NextOffset: 1289 384s testutil.go:509: Offset: 603, NextOffset: 1110 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 677, NextOffset: 782 384s testutil.go:509: Offset: 498, NextOffset: 603 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1289, NextOffset: 1326 384s testutil.go:509: Offset: 1110, NextOffset: 1147 384s testutil.go:509: Offset: 1326, NextOffset: 1363 384s testutil.go:509: Offset: 1147, NextOffset: 1184 384s testutil.go:509: Offset: 1363, NextOffset: 1400 384s testutil.go:509: Offset: 1184, NextOffset: 1221 384s testutil.go:509: Offset: 1400, NextOffset: 3165 384s testutil.go:509: Offset: 1221, NextOffset: 2826 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 99, NextOffset: 136 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 397, NextOffset: 534 384s testutil.go:509: Offset: 284, NextOffset: 388 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 534, NextOffset: 677 384s testutil.go:509: Offset: 388, NextOffset: 498 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24075 48123 72200 96181 96666] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72200 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96181 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96666 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177b5STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72200,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s testutil.go:509: Offset: 106, NextOffset: 2656 384s testutil.go:509: Offset: 0, NextOffset: 2467 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24075 48123 72200 96195 96680] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72200 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96195 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96680 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72200,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1119,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1156,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1193,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1230,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1299,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1336,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1373,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1410,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 baz.txt bar foo3.txt barlink dev .no.prefetch.landmark foo1.txt test] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 500, NextOffset: 606 384s testutil.go:509: Offset: 680, NextOffset: 786 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 606, NextOffset: 1119 384s testutil.go:509: Offset: 786, NextOffset: 1299 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1299, NextOffset: 1336 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 1336, NextOffset: 1373 384s testutil.go:509: Offset: 1193, NextOffset: 1230 384s testutil.go:509: Offset: 1373, NextOffset: 1410 384s testutil.go:509: Offset: 1230, NextOffset: 2836 384s testutil.go:509: Offset: 1410, NextOffset: 3185 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 390, NextOffset: 500 384s testutil.go:509: Offset: 536, NextOffset: 680 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev .no.prefetch.landmark foo1.txt test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 536, NextOffset: 680 384s testutil.go:509: Offset: 390, NextOffset: 500 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1299, NextOffset: 1336 384s testutil.go:509: Offset: 1119, NextOffset: 1156 384s testutil.go:509: Offset: 1336, NextOffset: 1373 384s testutil.go:509: Offset: 1156, NextOffset: 1193 384s testutil.go:509: Offset: 1373, NextOffset: 1410 384s testutil.go:509: Offset: 1193, NextOffset: 1230 384s testutil.go:509: Offset: 1410, NextOffset: 3185 384s testutil.go:509: Offset: 1230, NextOffset: 2836 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 680, NextOffset: 786 384s testutil.go:509: Offset: 500, NextOffset: 606 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 786, NextOffset: 1299 384s testutil.go:509: Offset: 606, NextOffset: 1119 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test dev baz.txt barlink test2] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev baz.txt barlink test2 .no.prefetch.landmark foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s testutil.go:509: Offset: 106, NextOffset: 2673 384s testutil.go:509: Offset: 0, NextOffset: 2484 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24075 48123 72200 96181 96666] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72200 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96181 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96666 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177b5STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72200,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark bar foo3.txt dev baz.txt foo1.txt barlink test test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 283, NextOffset: 387 384s testutil.go:509: Offset: 397, NextOffset: 535 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 387, NextOffset: 496 384s testutil.go:509: Offset: 535, NextOffset: 678 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 496, NextOffset: 601 384s testutil.go:509: Offset: 678, NextOffset: 783 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 601, NextOffset: 978 384s testutil.go:509: Offset: 783, NextOffset: 1160 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 978, NextOffset: 1015 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 1015, NextOffset: 1052 384s testutil.go:509: Offset: 1197, NextOffset: 1234 384s testutil.go:509: Offset: 1052, NextOffset: 1089 384s testutil.go:509: Offset: 1234, NextOffset: 1271 384s testutil.go:509: Offset: 1089, NextOffset: 2567 384s testutil.go:509: Offset: 1271, NextOffset: 2930 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 283, NextOffset: 387 384s testutil.go:509: Offset: 397, NextOffset: 535 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt barlink test test2 .no.prefetch.landmark bar foo3.txt dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 783, NextOffset: 1160 384s testutil.go:509: Offset: 601, NextOffset: 978 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 397, NextOffset: 535 384s testutil.go:509: Offset: 283, NextOffset: 387 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 535, NextOffset: 678 384s testutil.go:509: Offset: 387, NextOffset: 496 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1160, NextOffset: 1197 384s testutil.go:509: Offset: 978, NextOffset: 1015 384s testutil.go:509: Offset: 1197, NextOffset: 1234 384s testutil.go:509: Offset: 1015, NextOffset: 1052 384s testutil.go:509: Offset: 1234, NextOffset: 1271 384s testutil.go:509: Offset: 1052, NextOffset: 1089 384s testutil.go:509: Offset: 1271, NextOffset: 2930 384s testutil.go:509: Offset: 1089, NextOffset: 2567 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 98, NextOffset: 135 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 323, NextOffset: 360 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 360, NextOffset: 397 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 397, NextOffset: 535 384s testutil.go:509: Offset: 283, NextOffset: 387 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 678, NextOffset: 783 384s testutil.go:509: Offset: 496, NextOffset: 601 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24074 48122 72197 96192 96674] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48122 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72197 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96192 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96674 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48122,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48122,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72197,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt foo3.txt test2 baz.txt bar barlink test dev] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24074 48122 72197 96178 96660] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48122 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72197 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96178 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96660 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177b2STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48122,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48122,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72197,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test dev .no.prefetch.landmark foo1.txt foo3.txt test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2413 384s testutil.go:509: Offset: 0, NextOffset: 2209 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo3.txt test foo1.txt bar barlink] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 289, NextOffset: 326 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 285, NextOffset: 391 384s testutil.go:509: Offset: 400, NextOffset: 539 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 289, NextOffset: 326 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 285, NextOffset: 391 384s testutil.go:509: Offset: 400, NextOffset: 539 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 391, NextOffset: 502 384s testutil.go:509: Offset: 539, NextOffset: 683 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 502, NextOffset: 608 384s testutil.go:509: Offset: 683, NextOffset: 789 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 608, NextOffset: 989 384s testutil.go:509: Offset: 789, NextOffset: 1170 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 989, NextOffset: 1026 384s testutil.go:509: Offset: 1170, NextOffset: 1207 384s testutil.go:509: Offset: 1026, NextOffset: 1063 384s testutil.go:509: Offset: 1207, NextOffset: 1244 384s testutil.go:509: Offset: 1063, NextOffset: 1100 384s testutil.go:509: Offset: 1244, NextOffset: 1281 384s testutil.go:509: Offset: 1100, NextOffset: 2593 384s testutil.go:509: Offset: 1281, NextOffset: 2939 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink dev test2 .no.prefetch.landmark baz.txt foo3.txt test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 289, NextOffset: 326 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 400, NextOffset: 539 384s testutil.go:509: Offset: 285, NextOffset: 391 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 789, NextOffset: 1170 384s testutil.go:509: Offset: 608, NextOffset: 989 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1170, NextOffset: 1207 384s testutil.go:509: Offset: 989, NextOffset: 1026 384s testutil.go:509: Offset: 1207, NextOffset: 1244 384s testutil.go:509: Offset: 1026, NextOffset: 1063 384s testutil.go:509: Offset: 1244, NextOffset: 1281 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24076 48129 72209 96204 96688] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96204 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96688 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ccSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1063, NextOffset: 1100 384s testutil.go:509: Offset: 1281, NextOffset: 2939 384s testutil.go:509: Offset: 1100, NextOffset: 2593 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 539, NextOffset: 683 384s testutil.go:509: Offset: 391, NextOffset: 502 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 683, NextOffset: 789 384s testutil.go:509: Offset: 502, NextOffset: 608 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 289, NextOffset: 326 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 400, NextOffset: 539 384s testutil.go:509: Offset: 285, NextOffset: 391 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s testutil.go:509: Offset: 106, NextOffset: 2409 384s testutil.go:509: Offset: 0, NextOffset: 2219 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24076 48129 72209 96190 96674] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96190 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96674 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177beSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt foo3.txt dev test2 .no.prefetch.landmark bar barlink test] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 986, NextOffset: 1023 384s testutil.go:509: Offset: 1166, NextOffset: 1203 384s testutil.go:509: Offset: 1023, NextOffset: 1060 384s testutil.go:509: Offset: 1203, NextOffset: 1240 384s testutil.go:509: Offset: 1060, NextOffset: 1097 384s testutil.go:509: Offset: 1240, NextOffset: 1277 384s testutil.go:509: Offset: 1097, NextOffset: 2579 384s testutil.go:509: Offset: 1277, NextOffset: 2932 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 390, NextOffset: 500 384s testutil.go:509: Offset: 536, NextOffset: 680 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 500, NextOffset: 606 384s testutil.go:509: Offset: 680, NextOffset: 786 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 606, NextOffset: 986 384s testutil.go:509: Offset: 786, NextOffset: 1166 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test baz.txt foo1.txt foo3.txt dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 680, NextOffset: 786 384s testutil.go:509: Offset: 500, NextOffset: 606 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1166, NextOffset: 1203 384s testutil.go:509: Offset: 986, NextOffset: 1023 384s testutil.go:509: Offset: 1203, NextOffset: 1240 384s testutil.go:509: Offset: 1023, NextOffset: 1060 384s testutil.go:509: Offset: 1240, NextOffset: 1277 384s testutil.go:509: Offset: 1060, NextOffset: 1097 384s testutil.go:509: Offset: 1277, NextOffset: 2932 384s testutil.go:509: Offset: 1097, NextOffset: 2579 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:509: Offset: 285, NextOffset: 390 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 536, NextOffset: 680 384s testutil.go:509: Offset: 390, NextOffset: 500 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 786, NextOffset: 1166 384s testutil.go:509: Offset: 606, NextOffset: 986 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 100, NextOffset: 137 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 324, NextOffset: 361 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 361, NextOffset: 398 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 398, NextOffset: 536 384s testutil.go:509: Offset: 285, NextOffset: 390 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24076 48129 72209 96204 96688] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96204 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96688 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ccSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s testutil.go:509: Offset: 106, NextOffset: 2397 384s testutil.go:509: Offset: 0, NextOffset: 2210 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24076 48129 72209 96190 96674] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96190 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96674 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177beSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1032,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1069,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1106,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 394, NextOffset: 506 384s testutil.go:509: Offset: 540, NextOffset: 686 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 506, NextOffset: 615 384s testutil.go:509: Offset: 686, NextOffset: 795 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 615, NextOffset: 995 384s testutil.go:509: Offset: 795, NextOffset: 1175 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 995, NextOffset: 1032 384s testutil.go:509: Offset: 1175, NextOffset: 1212 384s testutil.go:509: Offset: 1032, NextOffset: 1069 384s testutil.go:509: Offset: 1212, NextOffset: 1249 384s testutil.go:509: Offset: 1069, NextOffset: 1106 384s testutil.go:509: Offset: 1249, NextOffset: 1286 384s testutil.go:509: Offset: 1106, NextOffset: 2587 384s testutil.go:509: Offset: 1286, NextOffset: 2938 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 101, NextOffset: 138 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 289, NextOffset: 326 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 286, NextOffset: 394 384s testutil.go:509: Offset: 400, NextOffset: 540 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 101, NextOffset: 138 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 289, NextOffset: 326 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 286, NextOffset: 394 384s testutil.go:509: Offset: 400, NextOffset: 540 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test2 .no.prefetch.landmark foo1.txt barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 540, NextOffset: 686 384s testutil.go:509: Offset: 394, NextOffset: 506 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1175, NextOffset: 1212 384s testutil.go:509: Offset: 995, NextOffset: 1032 384s testutil.go:509: Offset: 1212, NextOffset: 1249 384s testutil.go:509: Offset: 1032, NextOffset: 1069 384s testutil.go:509: Offset: 1249, NextOffset: 1286 384s testutil.go:509: Offset: 1069, NextOffset: 1106 384s testutil.go:509: Offset: 1286, NextOffset: 2938 384s testutil.go:509: Offset: 1106, NextOffset: 2587 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 101, NextOffset: 138 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 289, NextOffset: 326 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 400, NextOffset: 540 384s testutil.go:509: Offset: 286, NextOffset: 394 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 686, NextOffset: 795 384s testutil.go:509: Offset: 506, NextOffset: 615 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 795, NextOffset: 1175 384s testutil.go:509: Offset: 615, NextOffset: 995 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 215, NextOffset: 252 384s testutil.go:509: Offset: 101, NextOffset: 138 384s testutil.go:509: Offset: 252, NextOffset: 289 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 289, NextOffset: 326 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 326, NextOffset: 363 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 363, NextOffset: 400 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 400, NextOffset: 540 384s testutil.go:509: Offset: 286, NextOffset: 394 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24075 48128 72207 96202 96686] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96202 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96686 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177caSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt test foo1.txt bar foo3.txt barlink dev test2] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s testutil.go:509: Offset: 106, NextOffset: 2418 384s testutil.go:509: Offset: 0, NextOffset: 2225 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24075 48128 72207 96188 96672] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96188 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96672 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt test] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:509: Offset: 466, NextOffset: 589 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:509: Offset: 589, NextOffset: 683 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 537, NextOffset: 837 384s testutil.go:509: Offset: 683, NextOffset: 983 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 837, NextOffset: 870 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 870, NextOffset: 903 384s testutil.go:509: Offset: 1016, NextOffset: 1049 384s testutil.go:509: Offset: 903, NextOffset: 936 384s testutil.go:509: Offset: 1049, NextOffset: 1082 384s testutil.go:509: Offset: 936, NextOffset: 2226 384s testutil.go:509: Offset: 1082, NextOffset: 2514 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test bar foo3.txt barlink dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 152, NextOffset: 185 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 466, NextOffset: 589 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 837, NextOffset: 870 384s testutil.go:509: Offset: 1016, NextOffset: 1049 384s testutil.go:509: Offset: 870, NextOffset: 903 384s testutil.go:509: Offset: 1049, NextOffset: 1082 384s testutil.go:509: Offset: 903, NextOffset: 936 384s testutil.go:509: Offset: 1082, NextOffset: 2514 384s testutil.go:509: Offset: 936, NextOffset: 2226 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 589, NextOffset: 683 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 683, NextOffset: 983 384s testutil.go:509: Offset: 537, NextOffset: 837 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:509: Offset: 251, NextOffset: 345 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar barlink test2 baz.txt foo3.txt test dev .no.prefetch.landmark] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1871 384s testutil.go:509: Offset: 0, NextOffset: 1706 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24075 48126 72205 96200 96683] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96200 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96683 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:509: Offset: 470, NextOffset: 595 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:509: Offset: 595, NextOffset: 691 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 848 384s testutil.go:509: Offset: 691, NextOffset: 994 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 848, NextOffset: 881 384s testutil.go:509: Offset: 994, NextOffset: 1027 384s testutil.go:509: Offset: 881, NextOffset: 914 384s testutil.go:509: Offset: 1027, NextOffset: 1060 384s testutil.go:509: Offset: 914, NextOffset: 947 384s testutil.go:509: Offset: 1060, NextOffset: 1093 384s testutil.go:509: Offset: 947, NextOffset: 2238 384s testutil.go:509: Offset: 1093, NextOffset: 2527 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 250, NextOffset: 283 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 283, NextOffset: 316 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt test bar foo3.txt barlink dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 470, NextOffset: 595 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 994, NextOffset: 1027 384s testutil.go:509: Offset: 848, NextOffset: 881 384s testutil.go:509: Offset: 1027, NextOffset: 1060 384s testutil.go:509: Offset: 881, NextOffset: 914 384s testutil.go:509: Offset: 1060, NextOffset: 1093 384s testutil.go:509: Offset: 914, NextOffset: 947 384s testutil.go:509: Offset: 1093, NextOffset: 2527 384s testutil.go:509: Offset: 947, NextOffset: 2238 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 595, NextOffset: 691 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 691, NextOffset: 994 384s testutil.go:509: Offset: 545, NextOffset: 848 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:509: Offset: 253, NextOffset: 349 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24075 48126 72205 96186 96669] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96186 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96669 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177baSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo3.txt barlink test2 .no.prefetch.landmark foo1.txt bar test dev] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test2 .no.prefetch.landmark foo1.txt bar test dev baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24075 48126 72205 96200 96683] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96200 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96683 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24075 48126 72205 96186 96669] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96186 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96669 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177baSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:509: Offset: 468, NextOffset: 592 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:509: Offset: 592, NextOffset: 687 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 541, NextOffset: 842 384s testutil.go:509: Offset: 687, NextOffset: 988 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 842, NextOffset: 875 384s testutil.go:509: Offset: 988, NextOffset: 1021 384s testutil.go:509: Offset: 875, NextOffset: 908 384s testutil.go:509: Offset: 1021, NextOffset: 1054 384s testutil.go:509: Offset: 908, NextOffset: 941 384s testutil.go:509: Offset: 1054, NextOffset: 1087 384s testutil.go:509: Offset: 941, NextOffset: 2233 384s testutil.go:509: Offset: 1087, NextOffset: 2524 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 468, NextOffset: 592 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 592, NextOffset: 687 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 687, NextOffset: 988 384s testutil.go:509: Offset: 541, NextOffset: 842 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 988, NextOffset: 1021 384s testutil.go:509: Offset: 842, NextOffset: 875 384s testutil.go:509: Offset: 1021, NextOffset: 1054 384s testutil.go:509: Offset: 875, NextOffset: 908 384s testutil.go:509: Offset: 1054, NextOffset: 1087 384s testutil.go:509: Offset: 908, NextOffset: 941 384s testutil.go:509: Offset: 1087, NextOffset: 2524 384s testutil.go:509: Offset: 941, NextOffset: 2233 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:509: Offset: 252, NextOffset: 347 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 baz.txt bar barlink dev test2] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24072 48123 72203 96198 96681] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72203 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96198 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96681 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72203,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1868 384s testutil.go:509: Offset: 0, NextOffset: 1708 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24072 48123 72203 96184 96667] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72203 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96184 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96667 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177b8STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72203,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:509: Offset: 472, NextOffset: 598 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:509: Offset: 598, NextOffset: 695 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 549, NextOffset: 851 384s testutil.go:509: Offset: 695, NextOffset: 997 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 851, NextOffset: 884 384s testutil.go:509: Offset: 997, NextOffset: 1030 384s testutil.go:509: Offset: 884, NextOffset: 917 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 917, NextOffset: 950 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 950, NextOffset: 2245 384s testutil.go:509: Offset: 1096, NextOffset: 2536 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 472, NextOffset: 598 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 695, NextOffset: 997 384s testutil.go:509: Offset: 549, NextOffset: 851 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 598, NextOffset: 695 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 997, NextOffset: 1030 384s testutil.go:509: Offset: 851, NextOffset: 884 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 884, NextOffset: 917 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 917, NextOffset: 950 384s testutil.go:509: Offset: 1096, NextOffset: 2536 384s testutil.go:509: Offset: 950, NextOffset: 2245 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:509: Offset: 254, NextOffset: 351 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24077 48132 72214 96209 96693] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96209 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96693 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar barlink test dev test2 foo1.txt foo3.txt .no.prefetch.landmark] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test dev test2 foo1.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1878 384s testutil.go:509: Offset: 0, NextOffset: 1718 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24077 48132 72214 96195 96679] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96195 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96679 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 934, NextOffset: 967 384s testutil.go:509: Offset: 1080, NextOffset: 1113 384s testutil.go:509: Offset: 967, NextOffset: 1000 384s testutil.go:509: Offset: 1113, NextOffset: 1146 384s testutil.go:509: Offset: 1000, NextOffset: 1033 384s testutil.go:509: Offset: 1146, NextOffset: 1179 384s testutil.go:509: Offset: 1033, NextOffset: 2415 384s testutil.go:509: Offset: 1179, NextOffset: 2706 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:509: Offset: 466, NextOffset: 589 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:509: Offset: 589, NextOffset: 683 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 537, NextOffset: 934 384s testutil.go:509: Offset: 683, NextOffset: 1080 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 466, NextOffset: 589 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 589, NextOffset: 683 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 683, NextOffset: 1080 384s testutil.go:509: Offset: 537, NextOffset: 934 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1080, NextOffset: 1113 384s testutil.go:509: Offset: 934, NextOffset: 967 384s testutil.go:509: Offset: 1113, NextOffset: 1146 384s testutil.go:509: Offset: 967, NextOffset: 1000 384s testutil.go:509: Offset: 1146, NextOffset: 1179 384s testutil.go:509: Offset: 1000, NextOffset: 1033 384s testutil.go:509: Offset: 1179, NextOffset: 2706 384s testutil.go:509: Offset: 1033, NextOffset: 2415 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24077 48132 72214 96209 96693] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96209 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96693 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d1STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt test dev test2 .no.prefetch.landmark baz.txt bar barlink] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1862 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24077 48132 72214 96195 96679] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96195 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96679 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":943,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":976,"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":1042,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1089,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1188,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev foo1.txt foo3.txt test2 .no.prefetch.landmark baz.txt bar barlink test] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:509: Offset: 595, NextOffset: 691 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 943 384s testutil.go:509: Offset: 691, NextOffset: 1089 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 943, NextOffset: 976 384s testutil.go:509: Offset: 1089, NextOffset: 1122 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 1122, NextOffset: 1155 384s testutil.go:509: Offset: 1009, NextOffset: 1042 384s testutil.go:509: Offset: 1155, NextOffset: 1188 384s testutil.go:509: Offset: 1042, NextOffset: 2429 384s testutil.go:509: Offset: 1188, NextOffset: 2719 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 121, NextOffset: 154 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 220, NextOffset: 253 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:509: Offset: 470, NextOffset: 595 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test dev foo1.txt foo3.txt test2 .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1089, NextOffset: 1122 384s testutil.go:509: Offset: 943, NextOffset: 976 384s testutil.go:509: Offset: 1122, NextOffset: 1155 384s testutil.go:509: Offset: 976, NextOffset: 1009 384s testutil.go:509: Offset: 1155, NextOffset: 1188 384s testutil.go:509: Offset: 1009, NextOffset: 1042 384s testutil.go:509: Offset: 1188, NextOffset: 2719 384s testutil.go:509: Offset: 1042, NextOffset: 2429 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 470, NextOffset: 595 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 691, NextOffset: 1089 384s testutil.go:509: Offset: 545, NextOffset: 943 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 121, NextOffset: 154 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24076 48130 72210 96205 96689] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 595, NextOffset: 691 384s testutil.go:509: Offset: 449, NextOffset: 545 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 384s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96205 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96689 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cdSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt .no.prefetch.landmark bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2033 384s testutil.go:509: Offset: 0, NextOffset: 1870 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24076 48130 72210 96191 96675] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96675 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 937, NextOffset: 970 384s testutil.go:509: Offset: 1083, NextOffset: 1116 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 1116, NextOffset: 1149 384s testutil.go:509: Offset: 1003, NextOffset: 1036 384s testutil.go:509: Offset: 1149, NextOffset: 1182 384s testutil.go:509: Offset: 1036, NextOffset: 2419 384s testutil.go:509: Offset: 1182, NextOffset: 2710 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:509: Offset: 468, NextOffset: 592 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:509: Offset: 592, NextOffset: 687 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 541, NextOffset: 937 384s testutil.go:509: Offset: 687, NextOffset: 1083 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 687, NextOffset: 1083 384s testutil.go:509: Offset: 541, NextOffset: 937 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 468, NextOffset: 592 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 592, NextOffset: 687 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1083, NextOffset: 1116 384s testutil.go:509: Offset: 937, NextOffset: 970 384s testutil.go:509: Offset: 1116, NextOffset: 1149 384s testutil.go:509: Offset: 970, NextOffset: 1003 384s testutil.go:509: Offset: 1149, NextOffset: 1182 384s testutil.go:509: Offset: 1003, NextOffset: 1036 384s testutil.go:509: Offset: 1182, NextOffset: 2710 384s testutil.go:509: Offset: 1036, NextOffset: 2419 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24078 48127 72207 96202 96693] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96202 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96693 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177caSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24078 48127 72207 96188 96679] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96188 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96679 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test dev baz.txt test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "dev" vs "dev" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev baz.txt test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s testutil.go:509: Offset: 90, NextOffset: 2024 384s testutil.go:509: Offset: 0, NextOffset: 1860 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24078 48127 72207 96202 96693] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96202 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96693 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177caSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":982,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1015,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1095,"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":1161,"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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt test test2 foo1.txt bar foo3.txt barlink dev] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:509: Offset: 472, NextOffset: 598 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:509: Offset: 598, NextOffset: 695 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 549, NextOffset: 949 384s testutil.go:509: Offset: 695, NextOffset: 1095 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 949, NextOffset: 982 384s testutil.go:509: Offset: 1095, NextOffset: 1128 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 1128, NextOffset: 1161 384s testutil.go:509: Offset: 1015, NextOffset: 1048 384s testutil.go:509: Offset: 1161, NextOffset: 1194 384s testutil.go:509: Offset: 1048, NextOffset: 2432 384s testutil.go:509: Offset: 1194, NextOffset: 2727 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt test test2 foo1.txt bar foo3.txt barlink dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1095, NextOffset: 1128 384s testutil.go:509: Offset: 949, NextOffset: 982 384s testutil.go:509: Offset: 1128, NextOffset: 1161 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 1161, NextOffset: 1194 384s testutil.go:509: Offset: 1015, NextOffset: 1048 384s testutil.go:509: Offset: 1194, NextOffset: 2727 384s testutil.go:509: Offset: 1048, NextOffset: 2432 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 350, NextOffset: 472 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 472, NextOffset: 598 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 598, NextOffset: 695 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 695, NextOffset: 1095 384s testutil.go:509: Offset: 549, NextOffset: 949 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24078 48127 72207 96188 96679] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96188 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96679 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 barlink test2 baz.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24077 48128 72207 96202 96692] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s testutil.go:509: Offset: 90, NextOffset: 2035 384s testutil.go:509: Offset: 0, NextOffset: 1875 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96202 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96692 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177caSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24077 48128 72207 96188 96678] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96188 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96678 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 837, NextOffset: 870 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 870, NextOffset: 903 384s testutil.go:509: Offset: 1016, NextOffset: 1049 384s testutil.go:509: Offset: 903, NextOffset: 936 384s testutil.go:509: Offset: 1049, NextOffset: 1082 384s testutil.go:509: Offset: 936, NextOffset: 2224 384s testutil.go:509: Offset: 1082, NextOffset: 2511 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 118, NextOffset: 151 384s testutil.go:509: Offset: 214, NextOffset: 247 384s testutil.go:509: Offset: 151, NextOffset: 184 384s testutil.go:509: Offset: 247, NextOffset: 280 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 280, NextOffset: 313 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 250, NextOffset: 343 384s testutil.go:509: Offset: 346, NextOffset: 464 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 118, NextOffset: 151 384s testutil.go:509: Offset: 214, NextOffset: 247 384s testutil.go:509: Offset: 151, NextOffset: 184 384s testutil.go:509: Offset: 247, NextOffset: 280 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 280, NextOffset: 313 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 250, NextOffset: 343 384s testutil.go:509: Offset: 346, NextOffset: 464 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 343, NextOffset: 440 384s testutil.go:509: Offset: 464, NextOffset: 586 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 440, NextOffset: 533 384s testutil.go:509: Offset: 586, NextOffset: 679 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 533, NextOffset: 837 384s testutil.go:509: Offset: 679, NextOffset: 983 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 586, NextOffset: 679 384s testutil.go:509: Offset: 440, NextOffset: 533 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 983, NextOffset: 1016 384s testutil.go:509: Offset: 837, NextOffset: 870 384s testutil.go:509: Offset: 1016, NextOffset: 1049 384s testutil.go:509: Offset: 870, NextOffset: 903 384s testutil.go:509: Offset: 1049, NextOffset: 1082 384s testutil.go:509: Offset: 903, NextOffset: 936 384s testutil.go:509: Offset: 1082, NextOffset: 2511 384s testutil.go:509: Offset: 936, NextOffset: 2224 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 214, NextOffset: 247 384s testutil.go:509: Offset: 118, NextOffset: 151 384s testutil.go:509: Offset: 247, NextOffset: 280 384s testutil.go:509: Offset: 151, NextOffset: 184 384s testutil.go:509: Offset: 280, NextOffset: 313 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 346, NextOffset: 464 384s testutil.go:509: Offset: 250, NextOffset: 343 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 464, NextOffset: 586 384s testutil.go:509: Offset: 343, NextOffset: 440 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 679, NextOffset: 983 384s testutil.go:509: Offset: 533, NextOffset: 837 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 181, NextOffset: 214 384s testutil.go:509: Offset: 85, NextOffset: 118 384s testutil.go:509: Offset: 214, NextOffset: 247 384s testutil.go:509: Offset: 118, NextOffset: 151 384s testutil.go:509: Offset: 247, NextOffset: 280 384s testutil.go:509: Offset: 151, NextOffset: 184 384s testutil.go:509: Offset: 280, NextOffset: 313 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 313, NextOffset: 346 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 346, NextOffset: 464 384s testutil.go:509: Offset: 250, NextOffset: 343 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24079 48133 72217 96212 96703] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72217 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96212 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72217,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt foo3.txt barlink bar test dev test2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink bar test dev test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s testutil.go:509: Offset: 90, NextOffset: 1876 384s testutil.go:509: Offset: 0, NextOffset: 1711 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24079 48133 72217 96198 96689] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72217 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96198 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96689 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72217,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt barlink test dev .no.prefetch.landmark bar foo3.txt test2] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:509: Offset: 592, NextOffset: 687 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 541, NextOffset: 850 384s testutil.go:509: Offset: 687, NextOffset: 996 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 850, NextOffset: 883 384s testutil.go:509: Offset: 996, NextOffset: 1029 384s testutil.go:509: Offset: 883, NextOffset: 916 384s testutil.go:509: Offset: 1029, NextOffset: 1062 384s testutil.go:509: Offset: 916, NextOffset: 949 384s testutil.go:509: Offset: 1062, NextOffset: 1095 384s testutil.go:509: Offset: 949, NextOffset: 2241 384s testutil.go:509: Offset: 1095, NextOffset: 2529 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:509: Offset: 468, NextOffset: 592 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test2 baz.txt foo1.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 468, NextOffset: 592 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 996, NextOffset: 1029 384s testutil.go:509: Offset: 850, NextOffset: 883 384s testutil.go:509: Offset: 1029, NextOffset: 1062 384s testutil.go:509: Offset: 883, NextOffset: 916 384s testutil.go:509: Offset: 1062, NextOffset: 1095 384s testutil.go:509: Offset: 916, NextOffset: 949 384s testutil.go:509: Offset: 1095, NextOffset: 2529 384s testutil.go:509: Offset: 949, NextOffset: 2241 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 592, NextOffset: 687 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 687, NextOffset: 996 384s testutil.go:509: Offset: 541, NextOffset: 850 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 183, NextOffset: 216 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 216, NextOffset: 249 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 249, NextOffset: 282 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 282, NextOffset: 315 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 315, NextOffset: 348 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 348, NextOffset: 468 384s testutil.go:509: Offset: 252, NextOffset: 347 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24079 48133 72217 96212 96703] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72217 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96212 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d4STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72217,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s testutil.go:509: Offset: 90, NextOffset: 1882 384s testutil.go:509: Offset: 0, NextOffset: 1722 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24079 48133 72217 96198 96689] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72217 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96198 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96689 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c6STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72217,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar test dev test2 baz.txt foo3.txt barlink .no.prefetch.landmark foo1.txt] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:509: Offset: 589, NextOffset: 683 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 537, NextOffset: 843 384s testutil.go:509: Offset: 683, NextOffset: 989 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 843, NextOffset: 876 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 876, NextOffset: 909 384s testutil.go:509: Offset: 1022, NextOffset: 1055 384s testutil.go:509: Offset: 909, NextOffset: 942 384s testutil.go:509: Offset: 1055, NextOffset: 1088 384s testutil.go:509: Offset: 942, NextOffset: 2230 384s testutil.go:509: Offset: 1088, NextOffset: 2520 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:509: Offset: 466, NextOffset: 589 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark foo1.txt bar test dev test2 baz.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 182, NextOffset: 215 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 215, NextOffset: 248 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 248, NextOffset: 281 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 281, NextOffset: 314 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 314, NextOffset: 347 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 347, NextOffset: 466 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 683, NextOffset: 989 384s testutil.go:509: Offset: 537, NextOffset: 843 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 466, NextOffset: 589 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 589, NextOffset: 683 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 989, NextOffset: 1022 384s testutil.go:509: Offset: 843, NextOffset: 876 384s testutil.go:509: Offset: 1022, NextOffset: 1055 384s testutil.go:509: Offset: 876, NextOffset: 909 384s testutil.go:509: Offset: 1055, NextOffset: 1088 384s testutil.go:509: Offset: 909, NextOffset: 942 384s testutil.go:509: Offset: 1088, NextOffset: 2520 384s testutil.go:509: Offset: 942, NextOffset: 2230 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24078 48133 72216 96211 96702] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d3STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink dev .no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s testutil.go:509: Offset: 90, NextOffset: 1873 384s testutil.go:509: Offset: 0, NextOffset: 1713 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24078 48133 72216 96197 96688] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 384s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96197 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96688 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c5STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt test dev foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 121, NextOffset: 154 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96206 96698] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96206 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 217, NextOffset: 250 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 187, NextOffset: 220 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:509: Offset: 470, NextOffset: 595 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:509: Offset: 595, NextOffset: 691 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 851 384s testutil.go:509: Offset: 691, NextOffset: 997 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 851, NextOffset: 884 384s testutil.go:509: Offset: 997, NextOffset: 1030 384s testutil.go:509: Offset: 884, NextOffset: 917 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 917, NextOffset: 950 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 950, NextOffset: 2244 384s testutil.go:509: Offset: 1096, NextOffset: 2534 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 470, NextOffset: 595 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 595, NextOffset: 691 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 691, NextOffset: 997 384s testutil.go:509: Offset: 545, NextOffset: 851 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 184, NextOffset: 217 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 217, NextOffset: 250 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 250, NextOffset: 283 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 283, NextOffset: 316 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 316, NextOffset: 349 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 349, NextOffset: 470 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 997, NextOffset: 1030 384s testutil.go:509: Offset: 851, NextOffset: 884 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 884, NextOffset: 917 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 917, NextOffset: 950 384s testutil.go:509: Offset: 1096, NextOffset: 2534 384s testutil.go:509: Offset: 950, NextOffset: 2244 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar dev test2 .no.prefetch.landmark foo3.txt barlink test baz.txt foo1.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96192 96684] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 32000 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [4] at 96192 in stargz, uncompressed length 3072 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [5] at 96684 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt barlink test baz.txt foo1.txt bar dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s testutil.go:509: Offset: 90, NextOffset: 1883 384s testutil.go:509: Offset: 0, NextOffset: 1723 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96206 96698] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96206 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar barlink foo1.txt foo3.txt test dev test2 .no.prefetch.landmark baz.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 537, NextOffset: 864 384s testutil.go:509: Offset: 686, NextOffset: 1013 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 864, NextOffset: 897 384s testutil.go:509: Offset: 1013, NextOffset: 1046 384s testutil.go:509: Offset: 897, NextOffset: 930 384s testutil.go:509: Offset: 1046, NextOffset: 1079 384s testutil.go:509: Offset: 930, NextOffset: 963 384s testutil.go:509: Offset: 1079, NextOffset: 1112 384s testutil.go:509: Offset: 963, NextOffset: 2270 384s testutil.go:509: Offset: 1112, NextOffset: 2562 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 185, NextOffset: 218 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:509: Offset: 469, NextOffset: 592 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:509: Offset: 592, NextOffset: 686 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 317, NextOffset: 350 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 218, NextOffset: 251 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96192 96684] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96192 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96684 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c0STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 592, NextOffset: 686 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 469, NextOffset: 592 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 686, NextOffset: 1013 384s testutil.go:509: Offset: 537, NextOffset: 864 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1013, NextOffset: 1046 384s testutil.go:509: Offset: 864, NextOffset: 897 384s testutil.go:509: Offset: 1046, NextOffset: 1079 384s testutil.go:509: Offset: 897, NextOffset: 930 384s testutil.go:509: Offset: 1079, NextOffset: 1112 384s testutil.go:509: Offset: 930, NextOffset: 963 384s testutil.go:509: Offset: 1112, NextOffset: 2562 384s testutil.go:509: Offset: 963, NextOffset: 2270 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo3.txt barlink test2 baz.txt foo1.txt bar test dev] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test dev .no.prefetch.landmark foo3.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1774 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24075 48127 72210 96205 96697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96205 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96697 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cdSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink bar test] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 876 384s testutil.go:509: Offset: 694, NextOffset: 1025 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 876, NextOffset: 909 384s testutil.go:509: Offset: 1025, NextOffset: 1058 384s testutil.go:509: Offset: 909, NextOffset: 942 384s testutil.go:509: Offset: 1058, NextOffset: 1091 384s testutil.go:509: Offset: 942, NextOffset: 975 384s testutil.go:509: Offset: 1091, NextOffset: 1124 384s testutil.go:509: Offset: 975, NextOffset: 2286 384s testutil.go:509: Offset: 1124, NextOffset: 2581 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:509: Offset: 473, NextOffset: 598 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:509: Offset: 598, NextOffset: 694 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink bar test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 694, NextOffset: 1025 384s testutil.go:509: Offset: 545, NextOffset: 876 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 598, NextOffset: 694 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1025, NextOffset: 1058 384s testutil.go:509: Offset: 876, NextOffset: 909 384s testutil.go:509: Offset: 1058, NextOffset: 1091 384s testutil.go:509: Offset: 909, NextOffset: 942 384s testutil.go:509: Offset: 1091, NextOffset: 1124 384s testutil.go:509: Offset: 942, NextOffset: 975 384s testutil.go:509: Offset: 1124, NextOffset: 2581 384s testutil.go:509: Offset: 975, NextOffset: 2286 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 352, NextOffset: 473 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 220, NextOffset: 253 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 473, NextOffset: 598 384s testutil.go:509: Offset: 349, NextOffset: 449 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24075 48127 72210 96191 96683] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink .no.prefetch.landmark foo1.txt bar test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 32000 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 384s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96683 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bfSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar test dev test2 baz.txt foo3.txt barlink .no.prefetch.landmark foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s testutil.go:509: Offset: 93, NextOffset: 1949 384s testutil.go:509: Offset: 0, NextOffset: 1785 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24080 48135 72222 96217 96711] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48135 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96711 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48135,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48135,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink dev test2 .no.prefetch.landmark foo3.txt test baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:509: Offset: 471, NextOffset: 595 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:509: Offset: 595, NextOffset: 690 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 541, NextOffset: 870 384s testutil.go:509: Offset: 690, NextOffset: 1019 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 870, NextOffset: 903 384s testutil.go:509: Offset: 1019, NextOffset: 1052 384s testutil.go:509: Offset: 903, NextOffset: 936 384s testutil.go:509: Offset: 1052, NextOffset: 1085 384s testutil.go:509: Offset: 936, NextOffset: 969 384s testutil.go:509: Offset: 1085, NextOffset: 1118 384s testutil.go:509: Offset: 969, NextOffset: 2280 384s testutil.go:509: Offset: 1118, NextOffset: 2571 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar barlink dev test2 .no.prefetch.landmark foo3.txt test baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 690, NextOffset: 1019 384s testutil.go:509: Offset: 541, NextOffset: 870 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1019, NextOffset: 1052 384s testutil.go:509: Offset: 870, NextOffset: 903 384s testutil.go:509: Offset: 1052, NextOffset: 1085 384s testutil.go:509: Offset: 903, NextOffset: 936 384s testutil.go:509: Offset: 1085, NextOffset: 1118 384s testutil.go:509: Offset: 936, NextOffset: 969 384s testutil.go:509: Offset: 1118, NextOffset: 2571 384s testutil.go:509: Offset: 969, NextOffset: 2280 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 471, NextOffset: 595 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 595, NextOffset: 690 384s testutil.go:509: Offset: 446, NextOffset: 541 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test baz.txt barlink dev test2] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test baz.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s testutil.go:509: Offset: 93, NextOffset: 1940 384s testutil.go:509: Offset: 0, NextOffset: 1776 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24080 48135 72222 96203 96697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48135 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96697 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48135,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48135,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo3.txt barlink foo1.txt bar test dev test2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:509: Offset: 475, NextOffset: 601 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:509: Offset: 601, NextOffset: 698 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 549, NextOffset: 881 384s testutil.go:509: Offset: 698, NextOffset: 1030 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 881, NextOffset: 914 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 914, NextOffset: 947 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 947, NextOffset: 980 384s testutil.go:509: Offset: 1096, NextOffset: 1129 384s testutil.go:509: Offset: 980, NextOffset: 2296 384s testutil.go:509: Offset: 1129, NextOffset: 2593 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink foo1.txt bar test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 698, NextOffset: 1030 384s testutil.go:509: Offset: 549, NextOffset: 881 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 475, NextOffset: 601 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 601, NextOffset: 698 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 881, NextOffset: 914 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 914, NextOffset: 947 384s testutil.go:509: Offset: 1096, NextOffset: 1129 384s testutil.go:509: Offset: 947, NextOffset: 980 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1129, NextOffset: 2593 384s testutil.go:509: Offset: 980, NextOffset: 2296 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:509: Offset: 254, NextOffset: 351 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24080 48135 72222 96217 96711] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48135 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96711 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48135,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48135,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink foo1.txt test dev test2 .no.prefetch.landmark baz.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1952 384s testutil.go:509: Offset: 0, NextOffset: 1788 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24080 48135 72222 96203 96697] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48135 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96697 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48135,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48135,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":968,"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":1034,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1067,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1117,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1216,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:509: Offset: 592, NextOffset: 686 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 537, NextOffset: 968 384s testutil.go:509: Offset: 686, NextOffset: 1117 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 1117, NextOffset: 1150 384s testutil.go:509: Offset: 1001, NextOffset: 1034 384s testutil.go:509: Offset: 1150, NextOffset: 1183 384s testutil.go:509: Offset: 1034, NextOffset: 1067 384s testutil.go:509: Offset: 1183, NextOffset: 1216 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1067, NextOffset: 2477 384s testutil.go:509: Offset: 1216, NextOffset: 2771 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:509: Offset: 469, NextOffset: 592 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 469, NextOffset: 592 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 686, NextOffset: 1117 384s testutil.go:509: Offset: 537, NextOffset: 968 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1117, NextOffset: 1150 384s testutil.go:509: Offset: 968, NextOffset: 1001 384s testutil.go:509: Offset: 1150, NextOffset: 1183 384s testutil.go:509: Offset: 1001, NextOffset: 1034 384s testutil.go:509: Offset: 1183, NextOffset: 1216 384s testutil.go:509: Offset: 1034, NextOffset: 1067 384s testutil.go:509: Offset: 1216, NextOffset: 2771 384s testutil.go:509: Offset: 1067, NextOffset: 2477 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 592, NextOffset: 686 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:509: Offset: 251, NextOffset: 345 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 .no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt test] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s testutil.go:509: Offset: 93, NextOffset: 2106 384s testutil.go:509: Offset: 0, NextOffset: 1939 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24079 48135 72220 96215 96709] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48135 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72220 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 96215 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96709 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d7STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48135,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48135,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72220,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":1011,"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":1077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1127,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1160,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1193,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1226,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt foo3.txt test dev bar barlink test2 .no.prefetch.landmark baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:509: Offset: 473, NextOffset: 598 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:509: Offset: 598, NextOffset: 694 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 978 384s testutil.go:509: Offset: 694, NextOffset: 1127 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 978, NextOffset: 1011 384s testutil.go:509: Offset: 1127, NextOffset: 1160 384s testutil.go:509: Offset: 1011, NextOffset: 1044 384s testutil.go:509: Offset: 1160, NextOffset: 1193 384s testutil.go:509: Offset: 1044, NextOffset: 1077 384s testutil.go:509: Offset: 1193, NextOffset: 1226 384s testutil.go:509: Offset: 1077, NextOffset: 2486 384s testutil.go:509: Offset: 1226, NextOffset: 2786 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 473, NextOffset: 598 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 694, NextOffset: 1127 384s testutil.go:509: Offset: 545, NextOffset: 978 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1127, NextOffset: 1160 384s testutil.go:509: Offset: 978, NextOffset: 1011 384s testutil.go:509: Offset: 1160, NextOffset: 1193 384s testutil.go:509: Offset: 1011, NextOffset: 1044 384s testutil.go:509: Offset: 1193, NextOffset: 1226 384s testutil.go:509: Offset: 1044, NextOffset: 1077 384s testutil.go:509: Offset: 1226, NextOffset: 2786 384s testutil.go:509: Offset: 1077, NextOffset: 2486 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 598, NextOffset: 694 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 220, NextOffset: 253 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24079 48135 72220 96201 96695] 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:509: Offset: 253, NextOffset: 349 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48135 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72220 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96201 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 96695 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c9STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48135,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48135,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72220,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt test2] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt test2 foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s testutil.go:509: Offset: 93, NextOffset: 2114 384s testutil.go:509: Offset: 0, NextOffset: 1945 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24163 48580 72806 97609 99037] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48580 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97609 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99037 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d49STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48580,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48580,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt test dev test2] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:509: Offset: 471, NextOffset: 595 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:509: Offset: 595, NextOffset: 690 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 541, NextOffset: 971 384s testutil.go:509: Offset: 690, NextOffset: 1120 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 971, NextOffset: 1004 384s testutil.go:509: Offset: 1120, NextOffset: 1153 384s testutil.go:509: Offset: 1004, NextOffset: 1037 384s testutil.go:509: Offset: 1153, NextOffset: 1186 384s testutil.go:509: Offset: 1037, NextOffset: 1070 384s testutil.go:509: Offset: 1186, NextOffset: 1219 384s testutil.go:509: Offset: 1070, NextOffset: 2483 384s testutil.go:509: Offset: 1219, NextOffset: 2774 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1120, NextOffset: 1153 384s testutil.go:509: Offset: 971, NextOffset: 1004 384s testutil.go:509: Offset: 1153, NextOffset: 1186 384s testutil.go:509: Offset: 1004, NextOffset: 1037 384s testutil.go:509: Offset: 1186, NextOffset: 1219 384s testutil.go:509: Offset: 1037, NextOffset: 1070 384s testutil.go:509: Offset: 1219, NextOffset: 2774 384s testutil.go:509: Offset: 1070, NextOffset: 2483 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24163 48580 72806 96764 98192] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 471, NextOffset: 595 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 595, NextOffset: 690 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 690, NextOffset: 1120 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 541, NextOffset: 971 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48580 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96764 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000179fcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48580,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48580,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24163 48580 72806 97609 99037] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48580 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97609 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99037 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d49STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48580,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48580,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt test dev test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2104 384s testutil.go:509: Offset: 0, NextOffset: 1936 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24163 48580 72806 96764 98192] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 384s testutil.go:2349: [2] at 48580 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96764 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000179fcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48580,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48580,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1131,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1230,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:509: Offset: 475, NextOffset: 601 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:509: Offset: 601, NextOffset: 698 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 549, NextOffset: 982 384s testutil.go:509: Offset: 698, NextOffset: 1131 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 1131, NextOffset: 1164 384s testutil.go:509: Offset: 1015, NextOffset: 1048 384s testutil.go:509: Offset: 1164, NextOffset: 1197 384s testutil.go:509: Offset: 1048, NextOffset: 1081 384s testutil.go:509: Offset: 1197, NextOffset: 1230 384s testutil.go:509: Offset: 1081, NextOffset: 2500 384s testutil.go:509: Offset: 1230, NextOffset: 2799 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 475, NextOffset: 601 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 601, NextOffset: 698 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 698, NextOffset: 1131 384s testutil.go:509: Offset: 549, NextOffset: 982 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1131, NextOffset: 1164 384s testutil.go:509: Offset: 982, NextOffset: 1015 384s testutil.go:509: Offset: 1164, NextOffset: 1197 384s testutil.go:509: Offset: 1015, NextOffset: 1048 384s testutil.go:509: Offset: 1197, NextOffset: 1230 384s testutil.go:509: Offset: 1048, NextOffset: 1081 384s testutil.go:509: Offset: 1230, NextOffset: 2799 384s testutil.go:509: Offset: 1081, NextOffset: 2500 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 221, NextOffset: 254 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 353, NextOffset: 475 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24165 48583 72812 97615 99044] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 254, NextOffset: 351 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 384s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48583 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97615 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99044 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d4fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48583,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48583,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24165 48583 72812 96770 98199] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48583 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96770 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98199 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a02STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48583,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48583,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test test2 barlink dev] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test test2 barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:509: Offset: 93, NextOffset: 2117 384s testutil.go:509: Offset: 0, NextOffset: 1953 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24166 48585 72815 97618 99061] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72815 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97618 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99061 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d52STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72815,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:509: Offset: 469, NextOffset: 592 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:509: Offset: 592, NextOffset: 686 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 537, NextOffset: 869 384s testutil.go:509: Offset: 686, NextOffset: 1018 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 869, NextOffset: 902 384s testutil.go:509: Offset: 1018, NextOffset: 1051 384s testutil.go:509: Offset: 902, NextOffset: 935 384s testutil.go:509: Offset: 1051, NextOffset: 1084 384s testutil.go:509: Offset: 935, NextOffset: 968 384s testutil.go:509: Offset: 1084, NextOffset: 1117 384s testutil.go:509: Offset: 968, NextOffset: 2279 384s testutil.go:509: Offset: 1117, NextOffset: 2566 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 469, NextOffset: 592 384s testutil.go:509: Offset: 345, NextOffset: 443 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 592, NextOffset: 686 384s testutil.go:509: Offset: 443, NextOffset: 537 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 686, NextOffset: 1018 384s testutil.go:509: Offset: 537, NextOffset: 869 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 119, NextOffset: 152 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24166 48585 72815 96773 98216] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:509: Offset: 251, NextOffset: 345 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1018, NextOffset: 1051 384s testutil.go:509: Offset: 869, NextOffset: 902 384s testutil.go:509: Offset: 1051, NextOffset: 1084 384s testutil.go:509: Offset: 902, NextOffset: 935 384s testutil.go:509: Offset: 1084, NextOffset: 1117 384s testutil.go:509: Offset: 935, NextOffset: 968 384s testutil.go:509: Offset: 1117, NextOffset: 2566 384s testutil.go:509: Offset: 968, NextOffset: 2279 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 86, NextOffset: 119 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 119, NextOffset: 152 384s testutil.go:509: Offset: 251, NextOffset: 284 384s testutil.go:509: Offset: 152, NextOffset: 185 384s testutil.go:509: Offset: 284, NextOffset: 317 384s testutil.go:509: Offset: 185, NextOffset: 218 384s testutil.go:509: Offset: 317, NextOffset: 350 384s testutil.go:509: Offset: 218, NextOffset: 251 384s testutil.go:509: Offset: 350, NextOffset: 469 384s testutil.go:509: Offset: 251, NextOffset: 345 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 384s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72815 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96773 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98216 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a05STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72815,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt foo3.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:509: Offset: 93, NextOffset: 1947 384s testutil.go:509: Offset: 0, NextOffset: 1781 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24166 48585 72815 97618 99061] 384s testutil.go:2330: got gzip streams: 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 384s testutil.go:2349: [3] at 72815 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97618 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99061 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d52STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72815,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test2 foo1.txt barlink test dev] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 881 384s testutil.go:509: Offset: 694, NextOffset: 1030 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 881, NextOffset: 914 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 914, NextOffset: 947 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 947, NextOffset: 980 384s testutil.go:509: Offset: 1096, NextOffset: 1129 384s testutil.go:509: Offset: 980, NextOffset: 2294 384s testutil.go:509: Offset: 1129, NextOffset: 2588 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24166 48585 72815 96773 98216] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 220, NextOffset: 253 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 384s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72815 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96773 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98216 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a05STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72815,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:509: Offset: 473, NextOffset: 598 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:509: Offset: 598, NextOffset: 694 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 598, NextOffset: 694 384s testutil.go:509: Offset: 449, NextOffset: 545 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 694, NextOffset: 1030 384s testutil.go:509: Offset: 545, NextOffset: 881 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 88, NextOffset: 121 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 121, NextOffset: 154 384s testutil.go:509: Offset: 253, NextOffset: 286 384s testutil.go:509: Offset: 154, NextOffset: 187 384s testutil.go:509: Offset: 286, NextOffset: 319 384s testutil.go:509: Offset: 187, NextOffset: 220 384s testutil.go:509: Offset: 319, NextOffset: 352 384s testutil.go:509: Offset: 220, NextOffset: 253 384s testutil.go:509: Offset: 352, NextOffset: 473 384s testutil.go:509: Offset: 253, NextOffset: 349 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 473, NextOffset: 598 384s testutil.go:509: Offset: 349, NextOffset: 449 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1030, NextOffset: 1063 384s testutil.go:509: Offset: 881, NextOffset: 914 384s testutil.go:509: Offset: 1063, NextOffset: 1096 384s testutil.go:509: Offset: 914, NextOffset: 947 384s testutil.go:509: Offset: 1096, NextOffset: 1129 384s testutil.go:509: Offset: 947, NextOffset: 980 384s testutil.go:509: Offset: 1129, NextOffset: 2588 384s testutil.go:509: Offset: 980, NextOffset: 2294 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt test bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24167 48587 72818 97621 99064] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24167 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48587 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97621 in stargz, uncompressed length 3072 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 384s testutil.go:2349: [5] at 99064 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d55STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24167,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48587,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48587,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s testutil.go:509: Offset: 93, NextOffset: 1957 384s testutil.go:509: Offset: 0, NextOffset: 1793 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24167 48587 72818 96776 98219] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24167 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48587 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96776 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98219 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a08STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24167,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48587,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48587,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1089,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1122,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test dev baz.txt foo1.txt foo3.txt barlink test2 .no.prefetch.landmark bar] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 541, NextOffset: 874 384s testutil.go:509: Offset: 690, NextOffset: 1023 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 874, NextOffset: 907 384s testutil.go:509: Offset: 1023, NextOffset: 1056 384s testutil.go:509: Offset: 907, NextOffset: 940 384s testutil.go:509: Offset: 1056, NextOffset: 1089 384s testutil.go:509: Offset: 940, NextOffset: 973 384s testutil.go:509: Offset: 1089, NextOffset: 1122 384s testutil.go:509: Offset: 973, NextOffset: 2286 384s testutil.go:509: Offset: 1122, NextOffset: 2575 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:509: Offset: 471, NextOffset: 595 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:509: Offset: 595, NextOffset: 690 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark bar test dev baz.txt foo1.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 471, NextOffset: 595 384s testutil.go:509: Offset: 347, NextOffset: 446 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 690, NextOffset: 1023 384s testutil.go:509: Offset: 541, NextOffset: 874 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:509: Offset: 252, NextOffset: 347 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 595, NextOffset: 690 384s testutil.go:509: Offset: 446, NextOffset: 541 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1023, NextOffset: 1056 384s testutil.go:509: Offset: 874, NextOffset: 907 384s testutil.go:509: Offset: 1056, NextOffset: 1089 384s testutil.go:509: Offset: 907, NextOffset: 940 384s testutil.go:509: Offset: 1089, NextOffset: 1122 384s testutil.go:509: Offset: 940, NextOffset: 973 384s testutil.go:509: Offset: 1122, NextOffset: 2575 384s testutil.go:509: Offset: 973, NextOffset: 2286 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 87, NextOffset: 120 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 120, NextOffset: 153 384s testutil.go:509: Offset: 252, NextOffset: 285 384s testutil.go:509: Offset: 153, NextOffset: 186 384s testutil.go:509: Offset: 285, NextOffset: 318 384s testutil.go:509: Offset: 186, NextOffset: 219 384s testutil.go:509: Offset: 318, NextOffset: 351 384s testutil.go:509: Offset: 219, NextOffset: 252 384s testutil.go:509: Offset: 351, NextOffset: 471 384s testutil.go:509: Offset: 252, NextOffset: 347 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test bar dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24163 48581 72806 97609 99044] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97609 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99044 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d49STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1946 384s testutil.go:509: Offset: 0, NextOffset: 1782 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":884,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":983,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1033,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1099,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1132,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt foo3.txt test dev test2 baz.txt bar barlink] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:509: Offset: 475, NextOffset: 601 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:509: Offset: 601, NextOffset: 698 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 549, NextOffset: 884 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24163 48581 72806 96764 98199] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 698, NextOffset: 1033 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96764 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98199 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000179fcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 884, NextOffset: 917 384s testutil.go:509: Offset: 1033, NextOffset: 1066 384s testutil.go:509: Offset: 917, NextOffset: 950 384s testutil.go:509: Offset: 1066, NextOffset: 1099 384s testutil.go:509: Offset: 950, NextOffset: 983 384s testutil.go:509: Offset: 1099, NextOffset: 1132 384s testutil.go:509: Offset: 983, NextOffset: 2296 384s testutil.go:509: Offset: 1132, NextOffset: 2592 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink .no.prefetch.landmark foo1.txt foo3.txt test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 89, NextOffset: 122 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 122, NextOffset: 155 384s testutil.go:509: Offset: 254, NextOffset: 287 384s testutil.go:509: Offset: 155, NextOffset: 188 384s testutil.go:509: Offset: 287, NextOffset: 320 384s testutil.go:509: Offset: 188, NextOffset: 221 384s testutil.go:509: Offset: 320, NextOffset: 353 384s testutil.go:509: Offset: 221, NextOffset: 254 384s testutil.go:509: Offset: 353, NextOffset: 475 384s testutil.go:509: Offset: 254, NextOffset: 351 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 601, NextOffset: 698 384s testutil.go:509: Offset: 452, NextOffset: 549 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 475, NextOffset: 601 384s testutil.go:509: Offset: 351, NextOffset: 452 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 698, NextOffset: 1033 384s testutil.go:509: Offset: 549, NextOffset: 884 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1033, NextOffset: 1066 384s testutil.go:509: Offset: 884, NextOffset: 917 384s testutil.go:509: Offset: 1066, NextOffset: 1099 384s testutil.go:509: Offset: 917, NextOffset: 950 384s testutil.go:509: Offset: 1099, NextOffset: 1132 384s testutil.go:509: Offset: 950, NextOffset: 983 384s testutil.go:509: Offset: 1132, NextOffset: 2592 384s testutil.go:509: Offset: 983, NextOffset: 2296 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test2 .no.prefetch.landmark barlink dev] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24163 48581 72806 97609 99044] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test test2 .no.prefetch.landmark barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 93, NextOffset: 1959 384s testutil.go:509: Offset: 0, NextOffset: 1795 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97609 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99044 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d49STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1986,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2158,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2195,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2269,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar barlink test2 .no.prefetch.landmark foo3.txt test dev] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 320, NextOffset: 519 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 519, NextOffset: 725 384s testutil.go:509: Offset: 767, NextOffset: 1008 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 725, NextOffset: 926 384s testutil.go:509: Offset: 1008, NextOffset: 1209 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 926, NextOffset: 1875 384s testutil.go:509: Offset: 1209, NextOffset: 2158 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1875, NextOffset: 1912 384s testutil.go:509: Offset: 2158, NextOffset: 2195 384s testutil.go:509: Offset: 1912, NextOffset: 1949 384s testutil.go:509: Offset: 2195, NextOffset: 2232 384s testutil.go:509: Offset: 1949, NextOffset: 1986 384s testutil.go:509: Offset: 2232, NextOffset: 2269 384s testutil.go:509: Offset: 1986, NextOffset: 5683 384s testutil.go:509: Offset: 2269, NextOffset: 6296 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 320, NextOffset: 519 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt test dev baz.txt foo1.txt bar barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:509: Offset: 320, NextOffset: 519 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 767, NextOffset: 1008 384s testutil.go:509: Offset: 519, NextOffset: 725 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1008, NextOffset: 1209 384s testutil.go:509: Offset: 725, NextOffset: 926 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:509: Offset: 320, NextOffset: 519 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1209, NextOffset: 2158 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24163 48581 72806 96764 98199] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 926, NextOffset: 1875 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2158, NextOffset: 2195 384s testutil.go:509: Offset: 1875, NextOffset: 1912 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72806 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96764 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98199 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000179fcSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72806,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 2195, NextOffset: 2232 384s testutil.go:509: Offset: 1912, NextOffset: 1949 384s testutil.go:509: Offset: 2232, NextOffset: 2269 384s testutil.go:509: Offset: 1949, NextOffset: 1986 384s testutil.go:509: Offset: 2269, NextOffset: 6296 384s testutil.go:509: Offset: 1986, NextOffset: 5683 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test2 foo1.txt foo3.txt test dev .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24164 48583 72812 97615 99050] 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 384s testutil.go:2349: [1] at 24164 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48583 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97615 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99050 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d4fSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24164,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48583,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48583,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:509: Offset: 146, NextOffset: 5978 384s testutil.go:509: Offset: 0, NextOffset: 5420 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24164 48583 72812 96770 98205] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24164 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48583 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96770 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98205 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a02STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24164,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48583,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48583,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2174,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2211,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2285,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark bar test dev test2 baz.txt foo1.txt foo3.txt barlink] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1893, NextOffset: 1930 384s testutil.go:509: Offset: 2174, NextOffset: 2211 384s testutil.go:509: Offset: 1930, NextOffset: 1967 384s testutil.go:509: Offset: 2211, NextOffset: 2248 384s testutil.go:509: Offset: 1967, NextOffset: 2004 384s testutil.go:509: Offset: 2248, NextOffset: 2285 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 2004, NextOffset: 5736 384s testutil.go:509: Offset: 2285, NextOffset: 6347 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 524 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 524 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 524, NextOffset: 731 384s testutil.go:509: Offset: 770, NextOffset: 1012 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 731, NextOffset: 934 384s testutil.go:509: Offset: 1012, NextOffset: 1215 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 934, NextOffset: 1893 384s testutil.go:509: Offset: 1215, NextOffset: 2174 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:509: Offset: 322, NextOffset: 524 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 770, NextOffset: 1012 384s testutil.go:509: Offset: 524, NextOffset: 731 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1215, NextOffset: 2174 384s testutil.go:509: Offset: 934, NextOffset: 1893 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1012, NextOffset: 1215 384s testutil.go:509: Offset: 731, NextOffset: 934 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2174, NextOffset: 2211 384s testutil.go:509: Offset: 1893, NextOffset: 1930 384s testutil.go:509: Offset: 2211, NextOffset: 2248 384s testutil.go:509: Offset: 1930, NextOffset: 1967 384s testutil.go:509: Offset: 2248, NextOffset: 2285 384s testutil.go:509: Offset: 1967, NextOffset: 2004 384s testutil.go:509: Offset: 2285, NextOffset: 6347 384s testutil.go:509: Offset: 2004, NextOffset: 5736 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:509: Offset: 322, NextOffset: 524 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24168 48588 72820 97623 99072] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test foo1.txt bar dev test2] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 384s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97623 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99072 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d57STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test foo1.txt bar dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s testutil.go:509: Offset: 146, NextOffset: 6158 384s testutil.go:509: Offset: 0, NextOffset: 5602 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 384s testutil.go:1580: testing streams: [0 0 24168 48588 72820 96778 98227] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96778 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98227 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a0aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink test2] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 521, NextOffset: 727 384s testutil.go:509: Offset: 768, NextOffset: 1010 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 727, NextOffset: 930 384s testutil.go:509: Offset: 1010, NextOffset: 1213 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 930, NextOffset: 1884 384s testutil.go:509: Offset: 1213, NextOffset: 2167 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1884, NextOffset: 1921 384s testutil.go:509: Offset: 2167, NextOffset: 2204 384s testutil.go:509: Offset: 1921, NextOffset: 1958 384s testutil.go:509: Offset: 2204, NextOffset: 2241 384s testutil.go:509: Offset: 1958, NextOffset: 1995 384s testutil.go:509: Offset: 2241, NextOffset: 2278 384s testutil.go:509: Offset: 1995, NextOffset: 5710 384s testutil.go:509: Offset: 2278, NextOffset: 6325 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 768, NextOffset: 1010 384s testutil.go:509: Offset: 521, NextOffset: 727 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1010, NextOffset: 1213 384s testutil.go:509: Offset: 727, NextOffset: 930 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1213, NextOffset: 2167 384s testutil.go:509: Offset: 930, NextOffset: 1884 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2167, NextOffset: 2204 384s testutil.go:509: Offset: 1884, NextOffset: 1921 384s testutil.go:509: Offset: 2204, NextOffset: 2241 384s testutil.go:509: Offset: 1921, NextOffset: 1958 384s testutil.go:509: Offset: 2241, NextOffset: 2278 384s testutil.go:509: Offset: 1958, NextOffset: 1995 384s testutil.go:509: Offset: 2278, NextOffset: 6325 384s testutil.go:509: Offset: 1995, NextOffset: 5710 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:1580: testing streams: [0 0 24168 48588 72820 97623 99072] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 384s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97623 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99072 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d57STARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo3.txt test foo1.txt bar barlink dev test2] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test foo1.txt bar barlink dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1580: testing streams: [0 0 24168 48588 72820 96778 98227] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96778 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98227 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a0aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s testutil.go:509: Offset: 146, NextOffset: 6003 384s testutil.go:509: Offset: 0, NextOffset: 5447 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 384s testutil.go:1580: testing streams: [0 0 24170 48590 72823 97626 99075] 384s testutil.go:2330: got gzip streams: 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48590 in stargz, uncompressed length 33536 384s testutil.go:2349: [3] at 72823 in stargz, uncompressed length 33124 384s testutil.go:2349: [4] at 97626 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 99075 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d5aSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48590,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48590,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72823,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2184,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2258,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2295,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt test dev foo1.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 525, NextOffset: 733 384s testutil.go:509: Offset: 770, NextOffset: 1014 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 733, NextOffset: 937 384s testutil.go:509: Offset: 1014, NextOffset: 1218 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 937, NextOffset: 1903 384s testutil.go:509: Offset: 1218, NextOffset: 2184 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1903, NextOffset: 1940 384s testutil.go:509: Offset: 2184, NextOffset: 2221 384s testutil.go:509: Offset: 1940, NextOffset: 1977 384s testutil.go:509: Offset: 2221, NextOffset: 2258 384s testutil.go:509: Offset: 1977, NextOffset: 2014 384s testutil.go:509: Offset: 2258, NextOffset: 2295 384s testutil.go:509: Offset: 2014, NextOffset: 5761 384s testutil.go:509: Offset: 2295, NextOffset: 6372 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 770, NextOffset: 1014 384s testutil.go:509: Offset: 525, NextOffset: 733 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1014, NextOffset: 1218 384s testutil.go:509: Offset: 733, NextOffset: 937 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1218, NextOffset: 2184 384s testutil.go:509: Offset: 937, NextOffset: 1903 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2184, NextOffset: 2221 384s testutil.go:509: Offset: 1903, NextOffset: 1940 384s testutil.go:509: Offset: 2221, NextOffset: 2258 384s testutil.go:509: Offset: 1940, NextOffset: 1977 384s testutil.go:509: Offset: 2258, NextOffset: 2295 384s testutil.go:509: Offset: 1977, NextOffset: 2014 384s testutil.go:509: Offset: 2295, NextOffset: 6372 384s testutil.go:509: Offset: 2014, NextOffset: 5761 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 foo1.txt barlink test .no.prefetch.landmark baz.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:1580: testing streams: [0 0 24170 48590 72823 96781 98230] 384s testutil.go:2330: got gzip streams: 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 384s testutil.go:2349: [2] at 48590 in stargz, uncompressed length 33536 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 384s testutil.go:2349: [3] at 72823 in stargz, uncompressed length 32000 384s testutil.go:2349: [4] at 96781 in stargz, uncompressed length 3072 384s testutil.go:2349: [5] at 98230 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a0dSTARGZ" 384s testutil.go:1638: got TOC entries: 384s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 384s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48590,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 384s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 384s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48590,"innerOffset":1536,"digest":"sha256:960855fcf288ac0c1b25234301cb10e934ce15d5fe8554c0a027e6349187b6f6","chunkSize":32000,"chunkDigest":"sha256:f8493dd8d054f9a38323cad5488c152c0d5b1a2b41c8be9eaa72a4fb34806a47"} 384s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72823,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:2deba9a9b5b31b5629b95cd48893c006a4fc7ce75e78b741689fb12c2a99e32e"} 384s testutil.go:1763: On "foo2": got preread of "foo3" 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6183 384s testutil.go:509: Offset: 0, NextOffset: 5627 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2428,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2465,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2502,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2748,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt barlink] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2428, NextOffset: 2465 384s testutil.go:509: Offset: 2711, NextOffset: 2748 384s testutil.go:509: Offset: 2465, NextOffset: 2502 384s testutil.go:509: Offset: 2748, NextOffset: 2785 384s testutil.go:509: Offset: 2502, NextOffset: 2539 384s testutil.go:509: Offset: 2785, NextOffset: 2822 384s testutil.go:509: Offset: 2539, NextOffset: 6609 384s testutil.go:509: Offset: 2822, NextOffset: 7224 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 320, NextOffset: 519 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 320, NextOffset: 519 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 519, NextOffset: 725 384s testutil.go:509: Offset: 767, NextOffset: 1008 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 725, NextOffset: 926 384s testutil.go:509: Offset: 1008, NextOffset: 1209 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 926, NextOffset: 2428 384s testutil.go:509: Offset: 1209, NextOffset: 2711 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:509: Offset: 320, NextOffset: 519 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 767, NextOffset: 1008 384s testutil.go:509: Offset: 519, NextOffset: 725 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1008, NextOffset: 1209 384s testutil.go:509: Offset: 725, NextOffset: 926 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1209, NextOffset: 2711 384s testutil.go:509: Offset: 926, NextOffset: 2428 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2711, NextOffset: 2748 384s testutil.go:509: Offset: 2428, NextOffset: 2465 384s testutil.go:509: Offset: 2748, NextOffset: 2785 384s testutil.go:509: Offset: 2465, NextOffset: 2502 384s testutil.go:509: Offset: 2785, NextOffset: 2822 384s testutil.go:509: Offset: 2502, NextOffset: 2539 384s testutil.go:509: Offset: 2822, NextOffset: 7224 384s testutil.go:509: Offset: 2539, NextOffset: 6609 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 135, NextOffset: 172 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 172, NextOffset: 209 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 209, NextOffset: 246 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 246, NextOffset: 283 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 283, NextOffset: 320 384s testutil.go:509: Offset: 534, NextOffset: 767 384s testutil.go:509: Offset: 320, NextOffset: 519 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt barlink test dev bar foo3.txt test2 .no.prefetch.landmark baz.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6907 384s testutil.go:509: Offset: 0, NextOffset: 6350 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2446,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2483,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2557,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test dev .no.prefetch.landmark baz.txt test2 foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 524 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 524, NextOffset: 731 384s testutil.go:509: Offset: 770, NextOffset: 1012 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 731, NextOffset: 934 384s testutil.go:509: Offset: 1012, NextOffset: 1215 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 934, NextOffset: 2446 384s testutil.go:509: Offset: 1215, NextOffset: 2727 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2446, NextOffset: 2483 384s testutil.go:509: Offset: 2727, NextOffset: 2764 384s testutil.go:509: Offset: 2483, NextOffset: 2520 384s testutil.go:509: Offset: 2764, NextOffset: 2801 384s testutil.go:509: Offset: 2520, NextOffset: 2557 384s testutil.go:509: Offset: 2801, NextOffset: 2838 384s testutil.go:509: Offset: 2557, NextOffset: 6662 384s testutil.go:509: Offset: 2838, NextOffset: 7274 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 524 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev .no.prefetch.landmark baz.txt test2 foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 770, NextOffset: 1012 384s testutil.go:509: Offset: 524, NextOffset: 731 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1012, NextOffset: 1215 384s testutil.go:509: Offset: 731, NextOffset: 934 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1215, NextOffset: 2727 384s testutil.go:509: Offset: 934, NextOffset: 2446 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2727, NextOffset: 2764 384s testutil.go:509: Offset: 2446, NextOffset: 2483 384s testutil.go:509: Offset: 2764, NextOffset: 2801 384s testutil.go:509: Offset: 2483, NextOffset: 2520 384s testutil.go:509: Offset: 2801, NextOffset: 2838 384s testutil.go:509: Offset: 2520, NextOffset: 2557 384s testutil.go:509: Offset: 2838, NextOffset: 7274 384s testutil.go:509: Offset: 2557, NextOffset: 6662 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:509: Offset: 322, NextOffset: 524 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 770 384s testutil.go:509: Offset: 322, NextOffset: 524 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar barlink test dev test2 baz.txt foo1.txt foo3.txt .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s testutil.go:509: Offset: 146, NextOffset: 7086 384s testutil.go:509: Offset: 0, NextOffset: 6530 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2438,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2549,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev test2] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 727, NextOffset: 930 384s testutil.go:509: Offset: 1010, NextOffset: 1213 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 930, NextOffset: 2438 384s testutil.go:509: Offset: 1213, NextOffset: 2721 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2438, NextOffset: 2475 384s testutil.go:509: Offset: 2721, NextOffset: 2758 384s testutil.go:509: Offset: 2475, NextOffset: 2512 384s testutil.go:509: Offset: 2758, NextOffset: 2795 384s testutil.go:509: Offset: 2512, NextOffset: 2549 384s testutil.go:509: Offset: 2795, NextOffset: 2832 384s testutil.go:509: Offset: 2549, NextOffset: 6638 384s testutil.go:509: Offset: 2832, NextOffset: 7253 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 521, NextOffset: 727 384s testutil.go:509: Offset: 768, NextOffset: 1010 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:509: Offset: 322, NextOffset: 521 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1010, NextOffset: 1213 384s testutil.go:509: Offset: 727, NextOffset: 930 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2721, NextOffset: 2758 384s testutil.go:509: Offset: 2438, NextOffset: 2475 384s testutil.go:509: Offset: 2758, NextOffset: 2795 384s testutil.go:509: Offset: 2475, NextOffset: 2512 384s testutil.go:509: Offset: 2795, NextOffset: 2832 384s testutil.go:509: Offset: 2512, NextOffset: 2549 384s testutil.go:509: Offset: 2832, NextOffset: 7253 384s testutil.go:509: Offset: 2549, NextOffset: 6638 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 768, NextOffset: 1010 384s testutil.go:509: Offset: 521, NextOffset: 727 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1213, NextOffset: 2721 384s testutil.go:509: Offset: 930, NextOffset: 2438 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt foo3.txt barlink test2 bar test dev .no.prefetch.landmark baz.txt] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:509: Offset: 146, NextOffset: 7062 384s testutil.go:509: Offset: 0, NextOffset: 6378 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2460,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2497,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2534,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2571,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2741,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2778,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2815,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2852,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 937, NextOffset: 2460 384s testutil.go:509: Offset: 1218, NextOffset: 2741 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2460, NextOffset: 2497 384s testutil.go:509: Offset: 2741, NextOffset: 2778 384s testutil.go:509: Offset: 2497, NextOffset: 2534 384s testutil.go:509: Offset: 2778, NextOffset: 2815 384s testutil.go:509: Offset: 2534, NextOffset: 2571 384s testutil.go:509: Offset: 2815, NextOffset: 2852 384s testutil.go:509: Offset: 2571, NextOffset: 6694 384s testutil.go:509: Offset: 2852, NextOffset: 7306 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 525, NextOffset: 733 384s testutil.go:509: Offset: 770, NextOffset: 1014 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 733, NextOffset: 937 384s testutil.go:509: Offset: 1014, NextOffset: 1218 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt test dev baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2741, NextOffset: 2778 384s testutil.go:509: Offset: 2460, NextOffset: 2497 384s testutil.go:509: Offset: 2778, NextOffset: 2815 384s testutil.go:509: Offset: 2497, NextOffset: 2534 384s testutil.go:509: Offset: 2815, NextOffset: 2852 384s testutil.go:509: Offset: 2534, NextOffset: 2571 384s testutil.go:509: Offset: 2852, NextOffset: 7306 384s testutil.go:509: Offset: 2571, NextOffset: 6694 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1014, NextOffset: 1218 384s testutil.go:509: Offset: 733, NextOffset: 937 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 770, NextOffset: 1014 384s testutil.go:509: Offset: 525, NextOffset: 733 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1218, NextOffset: 2741 384s testutil.go:509: Offset: 937, NextOffset: 2460 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:509: Offset: 146, NextOffset: 7118 384s testutil.go:509: Offset: 0, NextOffset: 6562 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 dev test2 foo3.txt test] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 284, NextOffset: 321 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 321, NextOffset: 521 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 284, NextOffset: 321 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 321, NextOffset: 521 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 521, NextOffset: 727 384s testutil.go:509: Offset: 768, NextOffset: 1009 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 727, NextOffset: 930 384s testutil.go:509: Offset: 1009, NextOffset: 1212 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 930, NextOffset: 1885 384s testutil.go:509: Offset: 1212, NextOffset: 2167 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1885, NextOffset: 1922 384s testutil.go:509: Offset: 2167, NextOffset: 2204 384s testutil.go:509: Offset: 1922, NextOffset: 1959 384s testutil.go:509: Offset: 2204, NextOffset: 2241 384s testutil.go:509: Offset: 1959, NextOffset: 1996 384s testutil.go:509: Offset: 2241, NextOffset: 2278 384s testutil.go:509: Offset: 1996, NextOffset: 5695 384s testutil.go:509: Offset: 2278, NextOffset: 6307 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt test .no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 284, NextOffset: 321 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:509: Offset: 321, NextOffset: 521 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 768, NextOffset: 1009 384s testutil.go:509: Offset: 521, NextOffset: 727 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1009, NextOffset: 1212 384s testutil.go:509: Offset: 727, NextOffset: 930 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 349, NextOffset: 386 384s testutil.go:509: Offset: 136, NextOffset: 173 384s testutil.go:509: Offset: 386, NextOffset: 423 384s testutil.go:509: Offset: 173, NextOffset: 210 384s testutil.go:509: Offset: 423, NextOffset: 460 384s testutil.go:509: Offset: 210, NextOffset: 247 384s testutil.go:509: Offset: 460, NextOffset: 497 384s testutil.go:509: Offset: 247, NextOffset: 284 384s testutil.go:509: Offset: 497, NextOffset: 534 384s testutil.go:509: Offset: 284, NextOffset: 321 384s testutil.go:509: Offset: 534, NextOffset: 768 384s testutil.go:509: Offset: 321, NextOffset: 521 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1212, NextOffset: 2167 384s testutil.go:509: Offset: 930, NextOffset: 1885 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2167, NextOffset: 2204 384s testutil.go:509: Offset: 1885, NextOffset: 1922 384s testutil.go:509: Offset: 2204, NextOffset: 2241 384s testutil.go:509: Offset: 1922, NextOffset: 1959 384s testutil.go:509: Offset: 2241, NextOffset: 2278 384s testutil.go:509: Offset: 1959, NextOffset: 1996 384s testutil.go:509: Offset: 2278, NextOffset: 6307 384s testutil.go:509: Offset: 1996, NextOffset: 5695 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 barlink dev test2 foo1.txt test] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 foo1.txt test .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s testutil.go:509: Offset: 146, NextOffset: 5989 384s testutil.go:509: Offset: 0, NextOffset: 5432 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2013,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar foo3.txt test dev test2 foo1.txt barlink .no.prefetch.landmark] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 351, NextOffset: 388 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 388, NextOffset: 425 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 425, NextOffset: 462 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 499, NextOffset: 536 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:509: Offset: 536, NextOffset: 773 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 351, NextOffset: 388 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 388, NextOffset: 425 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 425, NextOffset: 462 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 499, NextOffset: 536 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:509: Offset: 536, NextOffset: 773 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 525, NextOffset: 734 384s testutil.go:509: Offset: 773, NextOffset: 1017 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 734, NextOffset: 938 384s testutil.go:509: Offset: 1017, NextOffset: 1221 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 938, NextOffset: 1902 384s testutil.go:509: Offset: 1221, NextOffset: 2185 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1902, NextOffset: 1939 384s testutil.go:509: Offset: 2185, NextOffset: 2222 384s testutil.go:509: Offset: 1939, NextOffset: 1976 384s testutil.go:509: Offset: 2222, NextOffset: 2259 384s testutil.go:509: Offset: 1976, NextOffset: 2013 384s testutil.go:509: Offset: 2259, NextOffset: 2296 384s testutil.go:509: Offset: 2013, NextOffset: 5748 384s testutil.go:509: Offset: 2296, NextOffset: 6361 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test dev test2 foo1.txt barlink .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2185, NextOffset: 2222 384s testutil.go:509: Offset: 1902, NextOffset: 1939 384s testutil.go:509: Offset: 2222, NextOffset: 2259 384s testutil.go:509: Offset: 1939, NextOffset: 1976 384s testutil.go:509: Offset: 2259, NextOffset: 2296 384s testutil.go:509: Offset: 1976, NextOffset: 2013 384s testutil.go:509: Offset: 2296, NextOffset: 6361 384s testutil.go:509: Offset: 2013, NextOffset: 5748 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 351, NextOffset: 388 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 388, NextOffset: 425 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 425, NextOffset: 462 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 499, NextOffset: 536 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 536, NextOffset: 773 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 773, NextOffset: 1017 384s testutil.go:509: Offset: 525, NextOffset: 734 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 351, NextOffset: 388 384s testutil.go:509: Offset: 138, NextOffset: 175 384s testutil.go:509: Offset: 388, NextOffset: 425 384s testutil.go:509: Offset: 175, NextOffset: 212 384s testutil.go:509: Offset: 425, NextOffset: 462 384s testutil.go:509: Offset: 212, NextOffset: 249 384s testutil.go:509: Offset: 462, NextOffset: 499 384s testutil.go:509: Offset: 249, NextOffset: 286 384s testutil.go:509: Offset: 499, NextOffset: 536 384s testutil.go:509: Offset: 286, NextOffset: 323 384s testutil.go:509: Offset: 536, NextOffset: 773 384s testutil.go:509: Offset: 323, NextOffset: 525 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1017, NextOffset: 1221 384s testutil.go:509: Offset: 734, NextOffset: 938 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1221, NextOffset: 2185 384s testutil.go:509: Offset: 938, NextOffset: 1902 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 bar dev foo3.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar dev foo3.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6171 384s testutil.go:509: Offset: 0, NextOffset: 5614 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2176,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2213,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2287,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt dev foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 322, NextOffset: 523 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 322, NextOffset: 523 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 523, NextOffset: 730 384s testutil.go:509: Offset: 770, NextOffset: 1013 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 730, NextOffset: 934 384s testutil.go:509: Offset: 1013, NextOffset: 1217 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 934, NextOffset: 1893 384s testutil.go:509: Offset: 1217, NextOffset: 2176 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1893, NextOffset: 1930 384s testutil.go:509: Offset: 2176, NextOffset: 2213 384s testutil.go:509: Offset: 1930, NextOffset: 1967 384s testutil.go:509: Offset: 2213, NextOffset: 2250 384s testutil.go:509: Offset: 1967, NextOffset: 2004 384s testutil.go:509: Offset: 2250, NextOffset: 2287 384s testutil.go:509: Offset: 2004, NextOffset: 5720 384s testutil.go:509: Offset: 2287, NextOffset: 6335 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt foo3.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:509: Offset: 322, NextOffset: 523 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1217, NextOffset: 2176 384s testutil.go:509: Offset: 934, NextOffset: 1893 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 770, NextOffset: 1013 384s testutil.go:509: Offset: 523, NextOffset: 730 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1013, NextOffset: 1217 384s testutil.go:509: Offset: 730, NextOffset: 934 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2176, NextOffset: 2213 384s testutil.go:509: Offset: 1893, NextOffset: 1930 384s testutil.go:509: Offset: 2213, NextOffset: 2250 384s testutil.go:509: Offset: 1930, NextOffset: 1967 384s testutil.go:509: Offset: 2250, NextOffset: 2287 384s testutil.go:509: Offset: 1967, NextOffset: 2004 384s testutil.go:509: Offset: 2287, NextOffset: 6335 384s testutil.go:509: Offset: 2004, NextOffset: 5720 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 350, NextOffset: 387 384s testutil.go:509: Offset: 137, NextOffset: 174 384s testutil.go:509: Offset: 387, NextOffset: 424 384s testutil.go:509: Offset: 174, NextOffset: 211 384s testutil.go:509: Offset: 424, NextOffset: 461 384s testutil.go:509: Offset: 211, NextOffset: 248 384s testutil.go:509: Offset: 461, NextOffset: 498 384s testutil.go:509: Offset: 248, NextOffset: 285 384s testutil.go:509: Offset: 498, NextOffset: 535 384s testutil.go:509: Offset: 285, NextOffset: 322 384s testutil.go:509: Offset: 535, NextOffset: 770 384s testutil.go:509: Offset: 322, NextOffset: 523 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6015 384s testutil.go:509: Offset: 0, NextOffset: 5458 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1949,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1986,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2023,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2196,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2233,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2270,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2307,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test test2 bar barlink dev] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 139, NextOffset: 176 384s testutil.go:509: Offset: 352, NextOffset: 389 384s testutil.go:509: Offset: 176, NextOffset: 213 384s testutil.go:509: Offset: 389, NextOffset: 426 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 500, NextOffset: 537 384s testutil.go:509: Offset: 324, NextOffset: 527 384s testutil.go:509: Offset: 537, NextOffset: 775 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 139, NextOffset: 176 384s testutil.go:509: Offset: 352, NextOffset: 389 384s testutil.go:509: Offset: 176, NextOffset: 213 384s testutil.go:509: Offset: 389, NextOffset: 426 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 500, NextOffset: 537 384s testutil.go:509: Offset: 324, NextOffset: 527 384s testutil.go:509: Offset: 537, NextOffset: 775 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 527, NextOffset: 735 384s testutil.go:509: Offset: 775, NextOffset: 1019 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 735, NextOffset: 941 384s testutil.go:509: Offset: 1019, NextOffset: 1225 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 941, NextOffset: 1912 384s testutil.go:509: Offset: 1225, NextOffset: 2196 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 1912, NextOffset: 1949 384s testutil.go:509: Offset: 2196, NextOffset: 2233 384s testutil.go:509: Offset: 1949, NextOffset: 1986 384s testutil.go:509: Offset: 2233, NextOffset: 2270 384s testutil.go:509: Offset: 1986, NextOffset: 2023 384s testutil.go:509: Offset: 2270, NextOffset: 2307 384s testutil.go:509: Offset: 2023, NextOffset: 5774 384s testutil.go:509: Offset: 2307, NextOffset: 6389 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 352, NextOffset: 389 384s testutil.go:509: Offset: 139, NextOffset: 176 384s testutil.go:509: Offset: 389, NextOffset: 426 384s testutil.go:509: Offset: 176, NextOffset: 213 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 500, NextOffset: 537 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 537, NextOffset: 775 384s testutil.go:509: Offset: 324, NextOffset: 527 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 1019, NextOffset: 1225 384s testutil.go:509: Offset: 735, NextOffset: 941 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 352, NextOffset: 389 384s testutil.go:509: Offset: 139, NextOffset: 176 384s testutil.go:509: Offset: 389, NextOffset: 426 384s testutil.go:509: Offset: 176, NextOffset: 213 384s testutil.go:509: Offset: 426, NextOffset: 463 384s testutil.go:509: Offset: 213, NextOffset: 250 384s testutil.go:509: Offset: 463, NextOffset: 500 384s testutil.go:509: Offset: 250, NextOffset: 287 384s testutil.go:509: Offset: 500, NextOffset: 537 384s testutil.go:509: Offset: 287, NextOffset: 324 384s testutil.go:509: Offset: 537, NextOffset: 775 384s testutil.go:509: Offset: 324, NextOffset: 527 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 775, NextOffset: 1019 384s testutil.go:509: Offset: 527, NextOffset: 735 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 1225, NextOffset: 2196 384s testutil.go:509: Offset: 941, NextOffset: 1912 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 2196, NextOffset: 2233 384s testutil.go:509: Offset: 1912, NextOffset: 1949 384s testutil.go:509: Offset: 2233, NextOffset: 2270 384s testutil.go:509: Offset: 1949, NextOffset: 1986 384s testutil.go:509: Offset: 2270, NextOffset: 2307 384s testutil.go:509: Offset: 1986, NextOffset: 2023 384s testutil.go:509: Offset: 2307, NextOffset: 6389 384s testutil.go:509: Offset: 2023, NextOffset: 5774 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 dev test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 146, NextOffset: 6197 384s testutil.go:509: Offset: 0, NextOffset: 5640 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark test dev baz.txt foo1.txt bar foo3.txt barlink test2] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark test dev baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt test2] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev baz.txt bar foo3.txt test2 .no.prefetch.landmark foo1.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev .no.prefetch.landmark baz.txt foo1.txt barlink test2 bar foo3.txt test] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink dev test2 baz.txt foo1.txt test .no.prefetch.landmark] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev test2 baz.txt foo1.txt test .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 test2 foo3.txt test dev] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test2 foo3.txt test dev .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test test2 foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark foo3.txt test baz.txt foo1.txt bar barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2 baz.txt] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 barlink test dev test2] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23310 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 dev baz.txt foo3.txt test2] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test dev baz.txt foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "dev" vs "dev" 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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 dev test2 baz.txt bar test] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink dev test2 baz.txt bar test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test2 .no.prefetch.landmark test dev baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test test2 bar] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test test2 bar dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 21741 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test dev baz.txt foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark test dev baz.txt foo1.txt bar foo3.txt barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 13219, NextOffset: 13256 384s testutil.go:509: Offset: 12106, NextOffset: 12143 384s testutil.go:509: Offset: 13256, NextOffset: 13293 384s testutil.go:509: Offset: 12143, NextOffset: 12180 384s testutil.go:509: Offset: 13293, NextOffset: 13330 384s testutil.go:509: Offset: 12180, NextOffset: 12217 384s testutil.go:509: Offset: 13330, NextOffset: 23721 384s testutil.go:509: Offset: 12217, NextOffset: 22040 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 13219 384s testutil.go:509: Offset: 3881, NextOffset: 12106 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test2 .no.prefetch.landmark bar foo3.txt test dev baz.txt foo1.txt] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt barlink test2 .no.prefetch.landmark bar foo3.txt test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s testutil.go:509: Offset: 545, NextOffset: 23822 384s testutil.go:509: Offset: 0, NextOffset: 22253 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18190 384s testutil.go:509: Offset: 0, NextOffset: 16621 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev .no.prefetch.landmark test2 baz.txt foo1.txt bar foo3.txt barlink test] 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 2852, NextOffset: 3937 384s testutil.go:509: Offset: 1767, NextOffset: 2824 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 3937, NextOffset: 4994 384s testutil.go:509: Offset: 2824, NextOffset: 3881 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 4994, NextOffset: 10147 384s testutil.go:509: Offset: 3881, NextOffset: 9034 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 10147, NextOffset: 10184 384s testutil.go:509: Offset: 9034, NextOffset: 9071 384s testutil.go:509: Offset: 10184, NextOffset: 10221 384s testutil.go:509: Offset: 9071, NextOffset: 9108 384s testutil.go:509: Offset: 10221, NextOffset: 10258 384s testutil.go:509: Offset: 9108, NextOffset: 9145 384s testutil.go:509: Offset: 10258, NextOffset: 18601 384s testutil.go:509: Offset: 9145, NextOffset: 16920 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1676, NextOffset: 1713 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1713, NextOffset: 1750 384s testutil.go:509: Offset: 656, NextOffset: 693 384s testutil.go:509: Offset: 1750, NextOffset: 1787 384s testutil.go:509: Offset: 693, NextOffset: 730 384s testutil.go:509: Offset: 1787, NextOffset: 2852 384s testutil.go:509: Offset: 730, NextOffset: 1767 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 384s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s 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] 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 384s testutil.go:395: Comparing: "barlink" vs "barlink" 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "test" vs "test" 384s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 384s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "dev" vs "dev" 384s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 384s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 384s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 384s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 384s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s testutil.go:395: Comparing: "bar" vs "bar" 384s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 384s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 384s testutil.go:509: Offset: 545, NextOffset: 18702 384s testutil.go:509: Offset: 0, NextOffset: 17133 384s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 384s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 384s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 384s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 384s testutil.go:395: Comparing: "" vs "" 384s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink] 384s testutil.go:395: Comparing: "test2" vs "test2" 384s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 384s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 384s testutil.go:509: Offset: 545, NextOffset: 582 384s testutil.go:509: Offset: 1602, NextOffset: 1639 384s testutil.go:509: Offset: 582, NextOffset: 619 384s testutil.go:509: Offset: 1639, NextOffset: 1676 384s testutil.go:509: Offset: 619, NextOffset: 656 384s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar barlink test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt bar test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar test dev baz.txt foo3.txt barlink test2 .no.prefetch.landmark foo1.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar test dev baz.txt foo3.txt barlink test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt barlink .no.prefetch.landmark foo1.txt bar test dev test2 baz.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test dev test2 baz.txt foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar barlink test test2 .no.prefetch.landmark foo1.txt foo3.txt dev baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 971, NextOffset: 1008 385s testutil.go:509: Offset: 1153, NextOffset: 1190 385s testutil.go:509: Offset: 1008, NextOffset: 1045 385s testutil.go:509: Offset: 1190, NextOffset: 1227 385s testutil.go:509: Offset: 1045, NextOffset: 1082 385s testutil.go:509: Offset: 1227, NextOffset: 1264 385s testutil.go:509: Offset: 1082, NextOffset: 2563 385s testutil.go:509: Offset: 1264, NextOffset: 2920 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 597, NextOffset: 971 385s testutil.go:509: Offset: 779, NextOffset: 1153 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt dev baz.txt bar barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 779, NextOffset: 1153 385s testutil.go:509: Offset: 597, NextOffset: 971 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1153, NextOffset: 1190 385s testutil.go:509: Offset: 971, NextOffset: 1008 385s testutil.go:509: Offset: 1190, NextOffset: 1227 385s testutil.go:509: Offset: 1008, NextOffset: 1045 385s testutil.go:509: Offset: 1227, NextOffset: 1264 385s testutil.go:509: Offset: 1045, NextOffset: 1082 385s testutil.go:509: Offset: 1264, NextOffset: 2920 385s testutil.go:509: Offset: 1082, NextOffset: 2563 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 605, NextOffset: 983 385s testutil.go:509: Offset: 785, NextOffset: 1163 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 983, NextOffset: 1020 385s testutil.go:509: Offset: 1163, NextOffset: 1200 385s testutil.go:509: Offset: 1020, NextOffset: 1057 385s testutil.go:509: Offset: 1200, NextOffset: 1237 385s testutil.go:509: Offset: 1057, NextOffset: 1094 385s testutil.go:509: Offset: 1237, NextOffset: 1274 385s testutil.go:509: Offset: 1094, NextOffset: 2584 385s testutil.go:509: Offset: 1274, NextOffset: 2934 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink .no.prefetch.landmark foo1.txt bar foo3.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 785, NextOffset: 1163 385s testutil.go:509: Offset: 605, NextOffset: 983 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1163, NextOffset: 1200 385s testutil.go:509: Offset: 983, NextOffset: 1020 385s testutil.go:509: Offset: 1200, NextOffset: 1237 385s testutil.go:509: Offset: 1020, NextOffset: 1057 385s testutil.go:509: Offset: 1237, NextOffset: 1274 385s testutil.go:509: Offset: 1057, NextOffset: 1094 385s testutil.go:509: Offset: 1274, NextOffset: 2934 385s testutil.go:509: Offset: 1094, NextOffset: 2584 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 bar .no.prefetch.landmark baz.txt foo1.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 bar .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 980, NextOffset: 1017 385s testutil.go:509: Offset: 1159, NextOffset: 1196 385s testutil.go:509: Offset: 1017, NextOffset: 1054 385s testutil.go:509: Offset: 1196, NextOffset: 1233 385s testutil.go:509: Offset: 1054, NextOffset: 1091 385s testutil.go:509: Offset: 1233, NextOffset: 1270 385s testutil.go:509: Offset: 1091, NextOffset: 2579 385s testutil.go:509: Offset: 1270, NextOffset: 2921 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 388, NextOffset: 498 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 498, NextOffset: 603 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 603, NextOffset: 980 385s testutil.go:509: Offset: 782, NextOffset: 1159 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:509: Offset: 498, NextOffset: 603 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:509: Offset: 388, NextOffset: 498 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 782, NextOffset: 1159 385s testutil.go:509: Offset: 603, NextOffset: 980 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1159, NextOffset: 1196 385s testutil.go:509: Offset: 980, NextOffset: 1017 385s testutil.go:509: Offset: 1196, NextOffset: 1233 385s testutil.go:509: Offset: 1017, NextOffset: 1054 385s testutil.go:509: Offset: 1233, NextOffset: 1270 385s testutil.go:509: Offset: 1054, NextOffset: 1091 385s testutil.go:509: Offset: 1270, NextOffset: 2921 385s testutil.go:509: Offset: 1091, NextOffset: 2579 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev baz.txt barlink test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":985,"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":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1165,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1239,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1276,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 bar foo3.txt test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 985, NextOffset: 1022 385s testutil.go:509: Offset: 1165, NextOffset: 1202 385s testutil.go:509: Offset: 1022, NextOffset: 1059 385s testutil.go:509: Offset: 1202, NextOffset: 1239 385s testutil.go:509: Offset: 1059, NextOffset: 1096 385s testutil.go:509: Offset: 1239, NextOffset: 1276 385s testutil.go:509: Offset: 1096, NextOffset: 2579 385s testutil.go:509: Offset: 1276, NextOffset: 2936 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 606, NextOffset: 985 385s testutil.go:509: Offset: 786, NextOffset: 1165 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 786, NextOffset: 1165 385s testutil.go:509: Offset: 606, NextOffset: 985 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1165, NextOffset: 1202 385s testutil.go:509: Offset: 985, NextOffset: 1022 385s testutil.go:509: Offset: 1202, NextOffset: 1239 385s testutil.go:509: Offset: 1022, NextOffset: 1059 385s testutil.go:509: Offset: 1239, NextOffset: 1276 385s testutil.go:509: Offset: 1059, NextOffset: 1096 385s testutil.go:509: Offset: 1276, NextOffset: 2936 385s testutil.go:509: Offset: 1096, NextOffset: 2579 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 barlink dev .no.prefetch.landmark] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test test2 barlink dev .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1101,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1138,"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":1212,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1101, NextOffset: 1138 385s testutil.go:509: Offset: 1283, NextOffset: 1320 385s testutil.go:509: Offset: 1138, NextOffset: 1175 385s testutil.go:509: Offset: 1320, NextOffset: 1357 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 1357, NextOffset: 1394 385s testutil.go:509: Offset: 1212, NextOffset: 2814 385s testutil.go:509: Offset: 1394, NextOffset: 3166 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 597, NextOffset: 1101 385s testutil.go:509: Offset: 779, NextOffset: 1283 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 779, NextOffset: 1283 385s testutil.go:509: Offset: 597, NextOffset: 1101 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1283, NextOffset: 1320 385s testutil.go:509: Offset: 1101, NextOffset: 1138 385s testutil.go:509: Offset: 1320, NextOffset: 1357 385s testutil.go:509: Offset: 1138, NextOffset: 1175 385s testutil.go:509: Offset: 1357, NextOffset: 1394 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 1394, NextOffset: 3166 385s testutil.go:509: Offset: 1212, NextOffset: 2814 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev .no.prefetch.landmark baz.txt bar foo3.txt test2 foo1.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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":1146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1220,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1289,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1326,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1363,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1400,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar barlink test dev test2 foo1.txt foo3.txt .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 605, NextOffset: 1109 385s testutil.go:509: Offset: 785, NextOffset: 1289 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1109, NextOffset: 1146 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1146, NextOffset: 1183 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1183, NextOffset: 1220 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1220, NextOffset: 2833 385s testutil.go:509: Offset: 1400, NextOffset: 3178 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test dev test2 foo1.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1109, NextOffset: 1146 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1146, NextOffset: 1183 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1183, NextOffset: 1220 385s testutil.go:509: Offset: 1400, NextOffset: 3178 385s testutil.go:509: Offset: 1220, NextOffset: 2833 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 785, NextOffset: 1289 385s testutil.go:509: Offset: 605, NextOffset: 1109 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test test2 .no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1110,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1221,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1289,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1326,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1363,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1400,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 388, NextOffset: 498 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 498, NextOffset: 603 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 603, NextOffset: 1110 385s testutil.go:509: Offset: 782, NextOffset: 1289 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1110, NextOffset: 1147 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1147, NextOffset: 1184 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1184, NextOffset: 1221 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1221, NextOffset: 2826 385s testutil.go:509: Offset: 1400, NextOffset: 3165 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1110, NextOffset: 1147 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1147, NextOffset: 1184 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1184, NextOffset: 1221 385s testutil.go:509: Offset: 1400, NextOffset: 3165 385s testutil.go:509: Offset: 1221, NextOffset: 2826 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:509: Offset: 388, NextOffset: 498 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 782, NextOffset: 1289 385s testutil.go:509: Offset: 603, NextOffset: 1110 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:509: Offset: 498, NextOffset: 603 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1119,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1156,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1193,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1230,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1299,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1336,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1373,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1410,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 606, NextOffset: 1119 385s testutil.go:509: Offset: 786, NextOffset: 1299 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1119, NextOffset: 1156 385s testutil.go:509: Offset: 1299, NextOffset: 1336 385s testutil.go:509: Offset: 1156, NextOffset: 1193 385s testutil.go:509: Offset: 1336, NextOffset: 1373 385s testutil.go:509: Offset: 1193, NextOffset: 1230 385s testutil.go:509: Offset: 1373, NextOffset: 1410 385s testutil.go:509: Offset: 1230, NextOffset: 2836 385s testutil.go:509: Offset: 1410, NextOffset: 3185 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 .no.prefetch.landmark test baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 786, NextOffset: 1299 385s testutil.go:509: Offset: 606, NextOffset: 1119 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1299, NextOffset: 1336 385s testutil.go:509: Offset: 1119, NextOffset: 1156 385s testutil.go:509: Offset: 1336, NextOffset: 1373 385s testutil.go:509: Offset: 1156, NextOffset: 1193 385s testutil.go:509: Offset: 1373, NextOffset: 1410 385s testutil.go:509: Offset: 1193, NextOffset: 1230 385s testutil.go:509: Offset: 1410, NextOffset: 3185 385s testutil.go:509: Offset: 1230, NextOffset: 2836 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar dev test2 baz.txt foo1.txt foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 387 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 387 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 387, NextOffset: 496 385s testutil.go:509: Offset: 535, NextOffset: 678 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 496, NextOffset: 601 385s testutil.go:509: Offset: 678, NextOffset: 783 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 601, NextOffset: 978 385s testutil.go:509: Offset: 783, NextOffset: 1160 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 978, NextOffset: 1015 385s testutil.go:509: Offset: 1160, NextOffset: 1197 385s testutil.go:509: Offset: 1015, NextOffset: 1052 385s testutil.go:509: Offset: 1197, NextOffset: 1234 385s testutil.go:509: Offset: 1052, NextOffset: 1089 385s testutil.go:509: Offset: 1234, NextOffset: 1271 385s testutil.go:509: Offset: 1089, NextOffset: 2567 385s testutil.go:509: Offset: 1271, NextOffset: 2930 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark foo1.txt foo3.txt dev test2 baz.txt bar barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:509: Offset: 283, NextOffset: 387 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 678, NextOffset: 783 385s testutil.go:509: Offset: 496, NextOffset: 601 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1160, NextOffset: 1197 385s testutil.go:509: Offset: 978, NextOffset: 1015 385s testutil.go:509: Offset: 1197, NextOffset: 1234 385s testutil.go:509: Offset: 1015, NextOffset: 1052 385s testutil.go:509: Offset: 1234, NextOffset: 1271 385s testutil.go:509: Offset: 1052, NextOffset: 1089 385s testutil.go:509: Offset: 1271, NextOffset: 2930 385s testutil.go:509: Offset: 1089, NextOffset: 2567 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 535, NextOffset: 678 385s testutil.go:509: Offset: 387, NextOffset: 496 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 783, NextOffset: 1160 385s testutil.go:509: Offset: 601, NextOffset: 978 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:509: Offset: 283, NextOffset: 387 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink test2] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt test test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 989, NextOffset: 1026 385s testutil.go:509: Offset: 1170, NextOffset: 1207 385s testutil.go:509: Offset: 1026, NextOffset: 1063 385s testutil.go:509: Offset: 1207, NextOffset: 1244 385s testutil.go:509: Offset: 1063, NextOffset: 1100 385s testutil.go:509: Offset: 1244, NextOffset: 1281 385s testutil.go:509: Offset: 1100, NextOffset: 2593 385s testutil.go:509: Offset: 1281, NextOffset: 2939 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 285, NextOffset: 391 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 285, NextOffset: 391 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 391, NextOffset: 502 385s testutil.go:509: Offset: 539, NextOffset: 683 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 502, NextOffset: 608 385s testutil.go:509: Offset: 683, NextOffset: 789 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 608, NextOffset: 989 385s testutil.go:509: Offset: 789, NextOffset: 1170 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test test2 .no.prefetch.landmark baz.txt barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 539, NextOffset: 683 385s testutil.go:509: Offset: 391, NextOffset: 502 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 683, NextOffset: 789 385s testutil.go:509: Offset: 502, NextOffset: 608 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 789, NextOffset: 1170 385s testutil.go:509: Offset: 608, NextOffset: 989 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1170, NextOffset: 1207 385s testutil.go:509: Offset: 989, NextOffset: 1026 385s testutil.go:509: Offset: 1207, NextOffset: 1244 385s testutil.go:509: Offset: 1026, NextOffset: 1063 385s testutil.go:509: Offset: 1244, NextOffset: 1281 385s testutil.go:509: Offset: 1063, NextOffset: 1100 385s testutil.go:509: Offset: 1281, NextOffset: 2939 385s testutil.go:509: Offset: 1100, NextOffset: 2593 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:509: Offset: 285, NextOffset: 391 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:509: Offset: 285, NextOffset: 391 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark foo3.txt barlink test baz.txt foo1.txt bar dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt barlink test baz.txt foo1.txt bar dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test dev .no.prefetch.landmark foo1.txt bar foo3.txt test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 606, NextOffset: 986 385s testutil.go:509: Offset: 786, NextOffset: 1166 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 986, NextOffset: 1023 385s testutil.go:509: Offset: 1166, NextOffset: 1203 385s testutil.go:509: Offset: 1023, NextOffset: 1060 385s testutil.go:509: Offset: 1203, NextOffset: 1240 385s testutil.go:509: Offset: 1060, NextOffset: 1097 385s testutil.go:509: Offset: 1240, NextOffset: 1277 385s testutil.go:509: Offset: 1097, NextOffset: 2579 385s testutil.go:509: Offset: 1277, NextOffset: 2932 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test2 baz.txt barlink test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 786, NextOffset: 1166 385s testutil.go:509: Offset: 606, NextOffset: 986 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1166, NextOffset: 1203 385s testutil.go:509: Offset: 986, NextOffset: 1023 385s testutil.go:509: Offset: 1203, NextOffset: 1240 385s testutil.go:509: Offset: 1023, NextOffset: 1060 385s testutil.go:509: Offset: 1240, NextOffset: 1277 385s testutil.go:509: Offset: 1060, NextOffset: 1097 385s testutil.go:509: Offset: 1277, NextOffset: 2932 385s testutil.go:509: Offset: 1097, NextOffset: 2579 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test dev bar foo3.txt test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink test dev bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1032,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1069,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1106,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 286, NextOffset: 394 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 394, NextOffset: 506 385s testutil.go:509: Offset: 540, NextOffset: 686 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 506, NextOffset: 615 385s testutil.go:509: Offset: 686, NextOffset: 795 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 615, NextOffset: 995 385s testutil.go:509: Offset: 795, NextOffset: 1175 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 995, NextOffset: 1032 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 1032, NextOffset: 1069 385s testutil.go:509: Offset: 1212, NextOffset: 1249 385s testutil.go:509: Offset: 1069, NextOffset: 1106 385s testutil.go:509: Offset: 1249, NextOffset: 1286 385s testutil.go:509: Offset: 1106, NextOffset: 2587 385s testutil.go:509: Offset: 1286, NextOffset: 2938 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 286, NextOffset: 394 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test2 test dev .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 686, NextOffset: 795 385s testutil.go:509: Offset: 506, NextOffset: 615 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 795, NextOffset: 1175 385s testutil.go:509: Offset: 615, NextOffset: 995 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:509: Offset: 286, NextOffset: 394 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 995, NextOffset: 1032 385s testutil.go:509: Offset: 1212, NextOffset: 1249 385s testutil.go:509: Offset: 1032, NextOffset: 1069 385s testutil.go:509: Offset: 1249, NextOffset: 1286 385s testutil.go:509: Offset: 1069, NextOffset: 1106 385s testutil.go:509: Offset: 1286, NextOffset: 2938 385s testutil.go:509: Offset: 1106, NextOffset: 2587 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:509: Offset: 286, NextOffset: 394 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 540, NextOffset: 686 385s testutil.go:509: Offset: 394, NextOffset: 506 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark test test2 baz.txt foo1.txt bar foo3.txt barlink dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark test test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 bar test test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 837 385s testutil.go:509: Offset: 683, NextOffset: 983 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 936, NextOffset: 2226 385s testutil.go:509: Offset: 1082, NextOffset: 2514 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev bar test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 683, NextOffset: 983 385s testutil.go:509: Offset: 537, NextOffset: 837 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1082, NextOffset: 2514 385s testutil.go:509: Offset: 936, NextOffset: 2226 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt test] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test dev test2 baz.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 848 385s testutil.go:509: Offset: 691, NextOffset: 994 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 848, NextOffset: 881 385s testutil.go:509: Offset: 994, NextOffset: 1027 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1027, NextOffset: 1060 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1060, NextOffset: 1093 385s testutil.go:509: Offset: 947, NextOffset: 2238 385s testutil.go:509: Offset: 1093, NextOffset: 2527 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 691, NextOffset: 994 385s testutil.go:509: Offset: 545, NextOffset: 848 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 994, NextOffset: 1027 385s testutil.go:509: Offset: 848, NextOffset: 881 385s testutil.go:509: Offset: 1027, NextOffset: 1060 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1060, NextOffset: 1093 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1093, NextOffset: 2527 385s testutil.go:509: Offset: 947, NextOffset: 2238 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink test test2 .no.prefetch.landmark baz.txt foo3.txt dev foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt dev foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt barlink test dev test2 bar foo3.txt .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 842, NextOffset: 875 385s testutil.go:509: Offset: 988, NextOffset: 1021 385s testutil.go:509: Offset: 875, NextOffset: 908 385s testutil.go:509: Offset: 1021, NextOffset: 1054 385s testutil.go:509: Offset: 908, NextOffset: 941 385s testutil.go:509: Offset: 1054, NextOffset: 1087 385s testutil.go:509: Offset: 941, NextOffset: 2233 385s testutil.go:509: Offset: 1087, NextOffset: 2524 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 842 385s testutil.go:509: Offset: 687, NextOffset: 988 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 bar foo3.txt .no.prefetch.landmark baz.txt foo1.txt barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 988, NextOffset: 1021 385s testutil.go:509: Offset: 842, NextOffset: 875 385s testutil.go:509: Offset: 1021, NextOffset: 1054 385s testutil.go:509: Offset: 875, NextOffset: 908 385s testutil.go:509: Offset: 1054, NextOffset: 1087 385s testutil.go:509: Offset: 908, NextOffset: 941 385s testutil.go:509: Offset: 1087, NextOffset: 2524 385s testutil.go:509: Offset: 941, NextOffset: 2233 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 687, NextOffset: 988 385s testutil.go:509: Offset: 541, NextOffset: 842 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [dev test2 .no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink baz.txt foo3.txt test dev test2 .no.prefetch.landmark foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 851 385s testutil.go:509: Offset: 695, NextOffset: 997 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 950, NextOffset: 2245 385s testutil.go:509: Offset: 1096, NextOffset: 2536 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test dev baz.txt foo1.txt bar test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 695, NextOffset: 997 385s testutil.go:509: Offset: 549, NextOffset: 851 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1096, NextOffset: 2536 385s testutil.go:509: Offset: 950, NextOffset: 2245 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar test test2 .no.prefetch.landmark foo1.txt foo3.txt barlink dev baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar test test2 .no.prefetch.landmark foo1.txt foo3.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt bar test dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 934 385s testutil.go:509: Offset: 683, NextOffset: 1080 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 934, NextOffset: 967 385s testutil.go:509: Offset: 1080, NextOffset: 1113 385s testutil.go:509: Offset: 967, NextOffset: 1000 385s testutil.go:509: Offset: 1113, NextOffset: 1146 385s testutil.go:509: Offset: 1000, NextOffset: 1033 385s testutil.go:509: Offset: 1146, NextOffset: 1179 385s testutil.go:509: Offset: 1033, NextOffset: 2415 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 1179, NextOffset: 2706 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink baz.txt bar test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 683, NextOffset: 1080 385s testutil.go:509: Offset: 537, NextOffset: 934 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1080, NextOffset: 1113 385s testutil.go:509: Offset: 934, NextOffset: 967 385s testutil.go:509: Offset: 1113, NextOffset: 1146 385s testutil.go:509: Offset: 967, NextOffset: 1000 385s testutil.go:509: Offset: 1146, NextOffset: 1179 385s testutil.go:509: Offset: 1000, NextOffset: 1033 385s testutil.go:509: Offset: 1179, NextOffset: 2706 385s testutil.go:509: Offset: 1033, NextOffset: 2415 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt barlink dev .no.prefetch.landmark bar test test2] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":943,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":976,"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":1042,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1089,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1188,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 943, NextOffset: 976 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 976, NextOffset: 1009 385s testutil.go:509: Offset: 1122, NextOffset: 1155 385s testutil.go:509: Offset: 1009, NextOffset: 1042 385s testutil.go:509: Offset: 1155, NextOffset: 1188 385s testutil.go:509: Offset: 1042, NextOffset: 2429 385s testutil.go:509: Offset: 1188, NextOffset: 2719 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 943 385s testutil.go:509: Offset: 691, NextOffset: 1089 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 691, NextOffset: 1089 385s testutil.go:509: Offset: 545, NextOffset: 943 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 943, NextOffset: 976 385s testutil.go:509: Offset: 1122, NextOffset: 1155 385s testutil.go:509: Offset: 976, NextOffset: 1009 385s testutil.go:509: Offset: 1155, NextOffset: 1188 385s testutil.go:509: Offset: 1009, NextOffset: 1042 385s testutil.go:509: Offset: 1188, NextOffset: 2719 385s testutil.go:509: Offset: 1042, NextOffset: 2429 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev .no.prefetch.landmark baz.txt foo3.txt test2 foo1.txt bar barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark baz.txt foo3.txt test2 foo1.txt bar barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo3.txt barlink dev test2 baz.txt foo1.txt bar test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 937 385s testutil.go:509: Offset: 687, NextOffset: 1083 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 937, NextOffset: 970 385s testutil.go:509: Offset: 1083, NextOffset: 1116 385s testutil.go:509: Offset: 970, NextOffset: 1003 385s testutil.go:509: Offset: 1116, NextOffset: 1149 385s testutil.go:509: Offset: 1003, NextOffset: 1036 385s testutil.go:509: Offset: 1149, NextOffset: 1182 385s testutil.go:509: Offset: 1036, NextOffset: 2419 385s testutil.go:509: Offset: 1182, NextOffset: 2710 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar test .no.prefetch.landmark foo3.txt barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1083, NextOffset: 1116 385s testutil.go:509: Offset: 937, NextOffset: 970 385s testutil.go:509: Offset: 1116, NextOffset: 1149 385s testutil.go:509: Offset: 970, NextOffset: 1003 385s testutil.go:509: Offset: 1149, NextOffset: 1182 385s testutil.go:509: Offset: 1003, NextOffset: 1036 385s testutil.go:509: Offset: 1182, NextOffset: 2710 385s testutil.go:509: Offset: 1036, NextOffset: 2419 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 687, NextOffset: 1083 385s testutil.go:509: Offset: 541, NextOffset: 937 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev bar test2] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev bar test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":982,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1015,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1095,"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":1161,"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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink .no.prefetch.landmark baz.txt foo1.txt bar test dev test2 foo3.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 949 385s testutil.go:509: Offset: 695, NextOffset: 1095 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 949, NextOffset: 982 385s testutil.go:509: Offset: 1095, NextOffset: 1128 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s testutil.go:509: Offset: 1128, NextOffset: 1161 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1161, NextOffset: 1194 385s testutil.go:509: Offset: 1048, NextOffset: 2432 385s testutil.go:509: Offset: 1194, NextOffset: 2727 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1095, NextOffset: 1128 385s testutil.go:509: Offset: 949, NextOffset: 982 385s testutil.go:509: Offset: 1128, NextOffset: 1161 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s testutil.go:509: Offset: 1161, NextOffset: 1194 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1194, NextOffset: 2727 385s testutil.go:509: Offset: 1048, NextOffset: 2432 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 695, NextOffset: 1095 385s testutil.go:509: Offset: 549, NextOffset: 949 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:509: Offset: 351, NextOffset: 452 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev .no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 440, NextOffset: 533 385s testutil.go:509: Offset: 586, NextOffset: 679 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 533, NextOffset: 837 385s testutil.go:509: Offset: 679, NextOffset: 983 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 936, NextOffset: 2224 385s testutil.go:509: Offset: 1082, NextOffset: 2511 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 181, NextOffset: 214 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 250, NextOffset: 343 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 181, NextOffset: 214 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 250, NextOffset: 343 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 343, NextOffset: 440 385s testutil.go:509: Offset: 464, NextOffset: 586 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test test2 baz.txt bar foo3.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 464, NextOffset: 586 385s testutil.go:509: Offset: 343, NextOffset: 440 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1082, NextOffset: 2511 385s testutil.go:509: Offset: 936, NextOffset: 2224 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 181, NextOffset: 214 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:509: Offset: 250, NextOffset: 343 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 181, NextOffset: 214 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:509: Offset: 250, NextOffset: 343 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 586, NextOffset: 679 385s testutil.go:509: Offset: 440, NextOffset: 533 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 679, NextOffset: 983 385s testutil.go:509: Offset: 533, NextOffset: 837 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt test .no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2 foo3.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 .no.prefetch.landmark foo3.txt barlink baz.txt foo1.txt bar test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 850, NextOffset: 883 385s testutil.go:509: Offset: 996, NextOffset: 1029 385s testutil.go:509: Offset: 883, NextOffset: 916 385s testutil.go:509: Offset: 1029, NextOffset: 1062 385s testutil.go:509: Offset: 916, NextOffset: 949 385s testutil.go:509: Offset: 1062, NextOffset: 1095 385s testutil.go:509: Offset: 949, NextOffset: 2241 385s testutil.go:509: Offset: 1095, NextOffset: 2529 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 850 385s testutil.go:509: Offset: 687, NextOffset: 996 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt barlink baz.txt foo1.txt bar test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 687, NextOffset: 996 385s testutil.go:509: Offset: 541, NextOffset: 850 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 996, NextOffset: 1029 385s testutil.go:509: Offset: 850, NextOffset: 883 385s testutil.go:509: Offset: 1029, NextOffset: 1062 385s testutil.go:509: Offset: 883, NextOffset: 916 385s testutil.go:509: Offset: 1062, NextOffset: 1095 385s testutil.go:509: Offset: 916, NextOffset: 949 385s testutil.go:509: Offset: 1095, NextOffset: 2529 385s testutil.go:509: Offset: 949, NextOffset: 2241 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar test dev foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar test dev foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt foo3.txt test2 bar barlink test dev .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 843 385s testutil.go:509: Offset: 683, NextOffset: 989 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 843, NextOffset: 876 385s testutil.go:509: Offset: 989, NextOffset: 1022 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1022, NextOffset: 1055 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1055, NextOffset: 1088 385s testutil.go:509: Offset: 942, NextOffset: 2230 385s testutil.go:509: Offset: 1088, NextOffset: 2520 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test2 bar barlink test dev .no.prefetch.landmark baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 683, NextOffset: 989 385s testutil.go:509: Offset: 537, NextOffset: 843 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 989, NextOffset: 1022 385s testutil.go:509: Offset: 843, NextOffset: 876 385s testutil.go:509: Offset: 1022, NextOffset: 1055 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1055, NextOffset: 1088 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1088, NextOffset: 2520 385s testutil.go:509: Offset: 942, NextOffset: 2230 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt bar test test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink bar] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 851 385s testutil.go:509: Offset: 691, NextOffset: 997 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 950, NextOffset: 2244 385s testutil.go:509: Offset: 1096, NextOffset: 2534 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink bar foo3.txt test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 691, NextOffset: 997 385s testutil.go:509: Offset: 545, NextOffset: 851 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1096, NextOffset: 2534 385s testutil.go:509: Offset: 950, NextOffset: 2244 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt dev .no.prefetch.landmark barlink test test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 864 385s testutil.go:509: Offset: 686, NextOffset: 1013 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 864, NextOffset: 897 385s testutil.go:509: Offset: 1013, NextOffset: 1046 385s testutil.go:509: Offset: 897, NextOffset: 930 385s testutil.go:509: Offset: 1046, NextOffset: 1079 385s testutil.go:509: Offset: 930, NextOffset: 963 385s testutil.go:509: Offset: 1079, NextOffset: 1112 385s testutil.go:509: Offset: 963, NextOffset: 2270 385s testutil.go:509: Offset: 1112, NextOffset: 2562 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1013, NextOffset: 1046 385s testutil.go:509: Offset: 864, NextOffset: 897 385s testutil.go:509: Offset: 1046, NextOffset: 1079 385s testutil.go:509: Offset: 897, NextOffset: 930 385s testutil.go:509: Offset: 1079, NextOffset: 1112 385s testutil.go:509: Offset: 930, NextOffset: 963 385s testutil.go:509: Offset: 1112, NextOffset: 2562 385s testutil.go:509: Offset: 963, NextOffset: 2270 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 686, NextOffset: 1013 385s testutil.go:509: Offset: 537, NextOffset: 864 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:509: Offset: 345, NextOffset: 443 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2 baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt barlink dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 876 385s testutil.go:509: Offset: 694, NextOffset: 1025 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1025, NextOffset: 1058 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1058, NextOffset: 1091 385s testutil.go:509: Offset: 942, NextOffset: 975 385s testutil.go:509: Offset: 1091, NextOffset: 1124 385s testutil.go:509: Offset: 975, NextOffset: 2286 385s testutil.go:509: Offset: 1124, NextOffset: 2581 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 694, NextOffset: 1025 385s testutil.go:509: Offset: 545, NextOffset: 876 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1025, NextOffset: 1058 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1058, NextOffset: 1091 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1091, NextOffset: 1124 385s testutil.go:509: Offset: 942, NextOffset: 975 385s testutil.go:509: Offset: 1124, NextOffset: 2581 385s testutil.go:509: Offset: 975, NextOffset: 2286 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:509: Offset: 449, NextOffset: 545 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt barlink test baz.txt bar foo3.txt dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt foo3.txt test2 .no.prefetch.landmark bar barlink test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1019, NextOffset: 1052 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1052, NextOffset: 1085 385s testutil.go:509: Offset: 936, NextOffset: 969 385s testutil.go:509: Offset: 1085, NextOffset: 1118 385s testutil.go:509: Offset: 969, NextOffset: 2280 385s testutil.go:509: Offset: 1118, NextOffset: 2571 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 870 385s testutil.go:509: Offset: 690, NextOffset: 1019 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar barlink test dev baz.txt foo1.txt foo3.txt test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1019, NextOffset: 1052 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1052, NextOffset: 1085 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1085, NextOffset: 1118 385s testutil.go:509: Offset: 936, NextOffset: 969 385s testutil.go:509: Offset: 1118, NextOffset: 2571 385s testutil.go:509: Offset: 969, NextOffset: 2280 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 471, NextOffset: 595 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 690, NextOffset: 1019 385s testutil.go:509: Offset: 541, NextOffset: 870 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test .no.prefetch.landmark baz.txt dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar foo3.txt barlink test .no.prefetch.landmark baz.txt dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 881 385s testutil.go:509: Offset: 698, NextOffset: 1030 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 980, NextOffset: 2296 385s testutil.go:509: Offset: 1129, NextOffset: 2593 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt dev baz.txt bar foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 698, NextOffset: 1030 385s testutil.go:509: Offset: 549, NextOffset: 881 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1129, NextOffset: 2593 385s testutil.go:509: Offset: 980, NextOffset: 2296 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test baz.txt dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test baz.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":968,"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":1034,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1067,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1117,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1216,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 968 385s testutil.go:509: Offset: 686, NextOffset: 1117 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 968, NextOffset: 1001 385s testutil.go:509: Offset: 1117, NextOffset: 1150 385s testutil.go:509: Offset: 1001, NextOffset: 1034 385s testutil.go:509: Offset: 1150, NextOffset: 1183 385s testutil.go:509: Offset: 1034, NextOffset: 1067 385s testutil.go:509: Offset: 1183, NextOffset: 1216 385s testutil.go:509: Offset: 1067, NextOffset: 2477 385s testutil.go:509: Offset: 1216, NextOffset: 2771 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1117, NextOffset: 1150 385s testutil.go:509: Offset: 968, NextOffset: 1001 385s testutil.go:509: Offset: 1150, NextOffset: 1183 385s testutil.go:509: Offset: 1001, NextOffset: 1034 385s testutil.go:509: Offset: 1183, NextOffset: 1216 385s testutil.go:509: Offset: 1034, NextOffset: 1067 385s testutil.go:509: Offset: 1216, NextOffset: 2771 385s testutil.go:509: Offset: 1067, NextOffset: 2477 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 686, NextOffset: 1117 385s testutil.go:509: Offset: 537, NextOffset: 968 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar test2 baz.txt foo1.txt foo3.txt barlink test dev .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test2 baz.txt foo1.txt foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":1011,"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":1077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1127,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1160,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1193,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1226,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt test dev test2 .no.prefetch.landmark bar barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 978 385s testutil.go:509: Offset: 694, NextOffset: 1127 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 978, NextOffset: 1011 385s testutil.go:509: Offset: 1127, NextOffset: 1160 385s testutil.go:509: Offset: 1011, NextOffset: 1044 385s testutil.go:509: Offset: 1160, NextOffset: 1193 385s testutil.go:509: Offset: 1044, NextOffset: 1077 385s testutil.go:509: Offset: 1193, NextOffset: 1226 385s testutil.go:509: Offset: 1077, NextOffset: 2486 385s testutil.go:509: Offset: 1226, NextOffset: 2786 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test dev test2 .no.prefetch.landmark bar barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 694, NextOffset: 1127 385s testutil.go:509: Offset: 545, NextOffset: 978 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1127, NextOffset: 1160 385s testutil.go:509: Offset: 978, NextOffset: 1011 385s testutil.go:509: Offset: 1160, NextOffset: 1193 385s testutil.go:509: Offset: 1011, NextOffset: 1044 385s testutil.go:509: Offset: 1193, NextOffset: 1226 385s testutil.go:509: Offset: 1044, NextOffset: 1077 385s testutil.go:509: Offset: 1226, NextOffset: 2786 385s testutil.go:509: Offset: 1077, NextOffset: 2486 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo3.txt barlink foo1.txt bar test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink foo1.txt bar test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 971 385s testutil.go:509: Offset: 690, NextOffset: 1120 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 971, NextOffset: 1004 385s testutil.go:509: Offset: 1120, NextOffset: 1153 385s testutil.go:509: Offset: 1004, NextOffset: 1037 385s testutil.go:509: Offset: 1153, NextOffset: 1186 385s testutil.go:509: Offset: 1037, NextOffset: 1070 385s testutil.go:509: Offset: 1186, NextOffset: 1219 385s testutil.go:509: Offset: 1070, NextOffset: 2483 385s testutil.go:509: Offset: 1219, NextOffset: 2774 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 690, NextOffset: 1120 385s testutil.go:509: Offset: 541, NextOffset: 971 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1120, NextOffset: 1153 385s testutil.go:509: Offset: 971, NextOffset: 1004 385s testutil.go:509: Offset: 1153, NextOffset: 1186 385s testutil.go:509: Offset: 1004, NextOffset: 1037 385s testutil.go:509: Offset: 1186, NextOffset: 1219 385s testutil.go:509: Offset: 1037, NextOffset: 1070 385s testutil.go:509: Offset: 1219, NextOffset: 2774 385s testutil.go:509: Offset: 1070, NextOffset: 2483 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar dev test2 baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1131,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1230,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar barlink test dev test2 .no.prefetch.landmark foo1.txt foo3.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 982 385s testutil.go:509: Offset: 698, NextOffset: 1131 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s testutil.go:509: Offset: 1131, NextOffset: 1164 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1164, NextOffset: 1197 385s testutil.go:509: Offset: 1048, NextOffset: 1081 385s testutil.go:509: Offset: 1197, NextOffset: 1230 385s testutil.go:509: Offset: 1081, NextOffset: 2500 385s testutil.go:509: Offset: 1230, NextOffset: 2799 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt baz.txt bar barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 698, NextOffset: 1131 385s testutil.go:509: Offset: 549, NextOffset: 982 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1131, NextOffset: 1164 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s testutil.go:509: Offset: 1164, NextOffset: 1197 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1197, NextOffset: 1230 385s testutil.go:509: Offset: 1048, NextOffset: 1081 385s testutil.go:509: Offset: 1230, NextOffset: 2799 385s testutil.go:509: Offset: 1081, NextOffset: 2500 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 bar test dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt dev .no.prefetch.landmark baz.txt bar foo3.txt barlink test test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 869 385s testutil.go:509: Offset: 686, NextOffset: 1018 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 869, NextOffset: 902 385s testutil.go:509: Offset: 1018, NextOffset: 1051 385s testutil.go:509: Offset: 902, NextOffset: 935 385s testutil.go:509: Offset: 1051, NextOffset: 1084 385s testutil.go:509: Offset: 935, NextOffset: 968 385s testutil.go:509: Offset: 1084, NextOffset: 1117 385s testutil.go:509: Offset: 968, NextOffset: 2279 385s testutil.go:509: Offset: 1117, NextOffset: 2566 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test test2 foo1.txt dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 686, NextOffset: 1018 385s testutil.go:509: Offset: 537, NextOffset: 869 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1018, NextOffset: 1051 385s testutil.go:509: Offset: 869, NextOffset: 902 385s testutil.go:509: Offset: 1051, NextOffset: 1084 385s testutil.go:509: Offset: 902, NextOffset: 935 385s testutil.go:509: Offset: 1084, NextOffset: 1117 385s testutil.go:509: Offset: 935, NextOffset: 968 385s testutil.go:509: Offset: 1117, NextOffset: 2566 385s testutil.go:509: Offset: 968, NextOffset: 2279 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 barlink test2 test dev] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 881 385s testutil.go:509: Offset: 694, NextOffset: 1030 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 980, NextOffset: 2294 385s testutil.go:509: Offset: 1129, NextOffset: 2588 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test2 test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 694, NextOffset: 1030 385s testutil.go:509: Offset: 545, NextOffset: 881 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1129, NextOffset: 2588 385s testutil.go:509: Offset: 980, NextOffset: 2294 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1089,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1122,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 874 385s testutil.go:509: Offset: 690, NextOffset: 1023 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 874, NextOffset: 907 385s testutil.go:509: Offset: 1023, NextOffset: 1056 385s testutil.go:509: Offset: 907, NextOffset: 940 385s testutil.go:509: Offset: 1056, NextOffset: 1089 385s testutil.go:509: Offset: 940, NextOffset: 973 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 973, NextOffset: 2286 385s testutil.go:509: Offset: 1122, NextOffset: 2575 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 690, NextOffset: 1023 385s testutil.go:509: Offset: 541, NextOffset: 874 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1023, NextOffset: 1056 385s testutil.go:509: Offset: 874, NextOffset: 907 385s testutil.go:509: Offset: 1056, NextOffset: 1089 385s testutil.go:509: Offset: 907, NextOffset: 940 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 940, NextOffset: 973 385s testutil.go:509: Offset: 1122, NextOffset: 2575 385s testutil.go:509: Offset: 973, NextOffset: 2286 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test test2 .no.prefetch.landmark dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test test2 .no.prefetch.landmark dev baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":884,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":983,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1033,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1099,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1132,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark dev baz.txt foo1.txt bar foo3.txt barlink test test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 884 385s testutil.go:509: Offset: 698, NextOffset: 1033 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1033, NextOffset: 1066 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1066, NextOffset: 1099 385s testutil.go:509: Offset: 950, NextOffset: 983 385s testutil.go:509: Offset: 1099, NextOffset: 1132 385s testutil.go:509: Offset: 983, NextOffset: 2296 385s testutil.go:509: Offset: 1132, NextOffset: 2592 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 .no.prefetch.landmark dev baz.txt foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1033, NextOffset: 1066 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1066, NextOffset: 1099 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1099, NextOffset: 1132 385s testutil.go:509: Offset: 950, NextOffset: 983 385s testutil.go:509: Offset: 1132, NextOffset: 2592 385s testutil.go:509: Offset: 983, NextOffset: 2296 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 698, NextOffset: 1033 385s testutil.go:509: Offset: 549, NextOffset: 884 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test2 foo1.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1986,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2158,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2195,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2269,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt bar barlink dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1875, NextOffset: 1912 385s testutil.go:509: Offset: 2158, NextOffset: 2195 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s testutil.go:509: Offset: 2195, NextOffset: 2232 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2232, NextOffset: 2269 385s testutil.go:509: Offset: 1986, NextOffset: 5683 385s testutil.go:509: Offset: 2269, NextOffset: 6296 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 725, NextOffset: 926 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 926, NextOffset: 1875 385s testutil.go:509: Offset: 1209, NextOffset: 2158 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt bar barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1209, NextOffset: 2158 385s testutil.go:509: Offset: 926, NextOffset: 1875 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2158, NextOffset: 2195 385s testutil.go:509: Offset: 1875, NextOffset: 1912 385s testutil.go:509: Offset: 2195, NextOffset: 2232 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s testutil.go:509: Offset: 2232, NextOffset: 2269 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2269, NextOffset: 6296 385s testutil.go:509: Offset: 1986, NextOffset: 5683 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:509: Offset: 725, NextOffset: 926 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2174,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2211,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2285,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 731, NextOffset: 934 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s testutil.go:509: Offset: 1215, NextOffset: 2174 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2174, NextOffset: 2211 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2211, NextOffset: 2248 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2248, NextOffset: 2285 385s testutil.go:509: Offset: 2004, NextOffset: 5736 385s testutil.go:509: Offset: 2285, NextOffset: 6347 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt test2 foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:509: Offset: 731, NextOffset: 934 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1215, NextOffset: 2174 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 2174, NextOffset: 2211 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2211, NextOffset: 2248 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2248, NextOffset: 2285 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2285, NextOffset: 6347 385s testutil.go:509: Offset: 2004, NextOffset: 5736 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test test2 bar foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 bar foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 930, NextOffset: 1884 385s testutil.go:509: Offset: 1213, NextOffset: 2167 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1884, NextOffset: 1921 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1921, NextOffset: 1958 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1958, NextOffset: 1995 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1995, NextOffset: 5710 385s testutil.go:509: Offset: 2278, NextOffset: 6325 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt foo1.txt bar barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:509: Offset: 727, NextOffset: 930 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1884, NextOffset: 1921 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1921, NextOffset: 1958 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1958, NextOffset: 1995 385s testutil.go:509: Offset: 2278, NextOffset: 6325 385s testutil.go:509: Offset: 1995, NextOffset: 5710 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1213, NextOffset: 2167 385s testutil.go:509: Offset: 930, NextOffset: 1884 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:509: Offset: 521, NextOffset: 727 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test .no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test .no.prefetch.landmark baz.txt bar foo3.txt dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2184,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2258,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2295,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev foo3.txt barlink test test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 937, NextOffset: 1903 385s testutil.go:509: Offset: 1218, NextOffset: 2184 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1903, NextOffset: 1940 385s testutil.go:509: Offset: 2184, NextOffset: 2221 385s testutil.go:509: Offset: 1940, NextOffset: 1977 385s testutil.go:509: Offset: 2221, NextOffset: 2258 385s testutil.go:509: Offset: 1977, NextOffset: 2014 385s testutil.go:509: Offset: 2258, NextOffset: 2295 385s testutil.go:509: Offset: 2014, NextOffset: 5761 385s testutil.go:509: Offset: 2295, NextOffset: 6372 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1218, NextOffset: 2184 385s testutil.go:509: Offset: 937, NextOffset: 1903 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2184, NextOffset: 2221 385s testutil.go:509: Offset: 1903, NextOffset: 1940 385s testutil.go:509: Offset: 2221, NextOffset: 2258 385s testutil.go:509: Offset: 1940, NextOffset: 1977 385s testutil.go:509: Offset: 2258, NextOffset: 2295 385s testutil.go:509: Offset: 1977, NextOffset: 2014 385s testutil.go:509: Offset: 2295, NextOffset: 6372 385s testutil.go:509: Offset: 2014, NextOffset: 5761 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test bar foo3.txt dev test2 .no.prefetch.landmark baz.txt foo1.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2428,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2465,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2502,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2748,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test foo3.txt dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 725, NextOffset: 926 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 926, NextOffset: 2428 385s testutil.go:509: Offset: 1209, NextOffset: 2711 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2428, NextOffset: 2465 385s testutil.go:509: Offset: 2711, NextOffset: 2748 385s testutil.go:509: Offset: 2465, NextOffset: 2502 385s testutil.go:509: Offset: 2748, NextOffset: 2785 385s testutil.go:509: Offset: 2502, NextOffset: 2539 385s testutil.go:509: Offset: 2785, NextOffset: 2822 385s testutil.go:509: Offset: 2539, NextOffset: 6609 385s testutil.go:509: Offset: 2822, NextOffset: 7224 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:509: Offset: 725, NextOffset: 926 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2711, NextOffset: 2748 385s testutil.go:509: Offset: 2428, NextOffset: 2465 385s testutil.go:509: Offset: 2748, NextOffset: 2785 385s testutil.go:509: Offset: 2465, NextOffset: 2502 385s testutil.go:509: Offset: 2785, NextOffset: 2822 385s testutil.go:509: Offset: 2502, NextOffset: 2539 385s testutil.go:509: Offset: 2822, NextOffset: 7224 385s testutil.go:509: Offset: 2539, NextOffset: 6609 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1209, NextOffset: 2711 385s testutil.go:509: Offset: 926, NextOffset: 2428 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt bar barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test dev foo1.txt bar barlink test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2446,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2483,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2557,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test2 baz.txt test dev .no.prefetch.landmark foo1.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 731, NextOffset: 934 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 934, NextOffset: 2446 385s testutil.go:509: Offset: 1215, NextOffset: 2727 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2446, NextOffset: 2483 385s testutil.go:509: Offset: 2727, NextOffset: 2764 385s testutil.go:509: Offset: 2483, NextOffset: 2520 385s testutil.go:509: Offset: 2764, NextOffset: 2801 385s testutil.go:509: Offset: 2520, NextOffset: 2557 385s testutil.go:509: Offset: 2801, NextOffset: 2838 385s testutil.go:509: Offset: 2557, NextOffset: 6662 385s testutil.go:509: Offset: 2838, NextOffset: 7274 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test2 baz.txt test dev .no.prefetch.landmark foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1215, NextOffset: 2727 385s testutil.go:509: Offset: 934, NextOffset: 2446 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2727, NextOffset: 2764 385s testutil.go:509: Offset: 2446, NextOffset: 2483 385s testutil.go:509: Offset: 2764, NextOffset: 2801 385s testutil.go:509: Offset: 2483, NextOffset: 2520 385s testutil.go:509: Offset: 2801, NextOffset: 2838 385s testutil.go:509: Offset: 2520, NextOffset: 2557 385s testutil.go:509: Offset: 2838, NextOffset: 7274 385s testutil.go:509: Offset: 2557, NextOffset: 6662 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:509: Offset: 731, NextOffset: 934 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test test2 .no.prefetch.landmark bar foo3.txt dev baz.txt foo1.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt dev baz.txt foo1.txt barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2438,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2549,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt bar barlink test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2438, NextOffset: 2475 385s testutil.go:509: Offset: 2721, NextOffset: 2758 385s testutil.go:509: Offset: 2475, NextOffset: 2512 385s testutil.go:509: Offset: 2758, NextOffset: 2795 385s testutil.go:509: Offset: 2512, NextOffset: 2549 385s testutil.go:509: Offset: 2795, NextOffset: 2832 385s testutil.go:509: Offset: 2549, NextOffset: 6638 385s testutil.go:509: Offset: 2832, NextOffset: 7253 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 930, NextOffset: 2438 385s testutil.go:509: Offset: 1213, NextOffset: 2721 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt bar barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1213, NextOffset: 2721 385s testutil.go:509: Offset: 930, NextOffset: 2438 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2721, NextOffset: 2758 385s testutil.go:509: Offset: 2438, NextOffset: 2475 385s testutil.go:509: Offset: 2758, NextOffset: 2795 385s testutil.go:509: Offset: 2475, NextOffset: 2512 385s testutil.go:509: Offset: 2795, NextOffset: 2832 385s testutil.go:509: Offset: 2512, NextOffset: 2549 385s testutil.go:509: Offset: 2832, NextOffset: 7253 385s testutil.go:509: Offset: 2549, NextOffset: 6638 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark foo1.txt baz.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2460,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2497,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2534,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2571,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2741,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2778,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2815,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2852,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt barlink test dev .no.prefetch.landmark bar foo3.txt test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 937, NextOffset: 2460 385s testutil.go:509: Offset: 1218, NextOffset: 2741 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2460, NextOffset: 2497 385s testutil.go:509: Offset: 2741, NextOffset: 2778 385s testutil.go:509: Offset: 2497, NextOffset: 2534 385s testutil.go:509: Offset: 2778, NextOffset: 2815 385s testutil.go:509: Offset: 2534, NextOffset: 2571 385s testutil.go:509: Offset: 2815, NextOffset: 2852 385s testutil.go:509: Offset: 2571, NextOffset: 6694 385s testutil.go:509: Offset: 2852, NextOffset: 7306 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test2 baz.txt foo1.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1218, NextOffset: 2741 385s testutil.go:509: Offset: 937, NextOffset: 2460 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2741, NextOffset: 2778 385s testutil.go:509: Offset: 2460, NextOffset: 2497 385s testutil.go:509: Offset: 2778, NextOffset: 2815 385s testutil.go:509: Offset: 2497, NextOffset: 2534 385s testutil.go:509: Offset: 2815, NextOffset: 2852 385s testutil.go:509: Offset: 2534, NextOffset: 2571 385s testutil.go:509: Offset: 2852, NextOffset: 7306 385s testutil.go:509: Offset: 2571, NextOffset: 6694 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev test2 foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 321, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 321, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:509: Offset: 768, NextOffset: 1009 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:509: Offset: 1009, NextOffset: 1212 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 930, NextOffset: 1885 385s testutil.go:509: Offset: 1212, NextOffset: 2167 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1885, NextOffset: 1922 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1922, NextOffset: 1959 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1959, NextOffset: 1996 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1996, NextOffset: 5695 385s testutil.go:509: Offset: 2278, NextOffset: 6307 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar test dev test2 foo1.txt foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 768, NextOffset: 1009 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1212, NextOffset: 2167 385s testutil.go:509: Offset: 930, NextOffset: 1885 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 321, NextOffset: 521 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1009, NextOffset: 1212 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1885, NextOffset: 1922 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1922, NextOffset: 1959 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1959, NextOffset: 1996 385s testutil.go:509: Offset: 2278, NextOffset: 6307 385s testutil.go:509: Offset: 1996, NextOffset: 5695 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 321, NextOffset: 521 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 .no.prefetch.landmark barlink] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark barlink test dev baz.txt foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2013,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar barlink .no.prefetch.landmark foo3.txt test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 525, NextOffset: 734 385s testutil.go:509: Offset: 773, NextOffset: 1017 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 734, NextOffset: 938 385s testutil.go:509: Offset: 1017, NextOffset: 1221 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 938, NextOffset: 1902 385s testutil.go:509: Offset: 1221, NextOffset: 2185 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1902, NextOffset: 1939 385s testutil.go:509: Offset: 2185, NextOffset: 2222 385s testutil.go:509: Offset: 1939, NextOffset: 1976 385s testutil.go:509: Offset: 2222, NextOffset: 2259 385s testutil.go:509: Offset: 1976, NextOffset: 2013 385s testutil.go:509: Offset: 2259, NextOffset: 2296 385s testutil.go:509: Offset: 2013, NextOffset: 5748 385s testutil.go:509: Offset: 2296, NextOffset: 6361 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark foo3.txt test dev test2 baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1221, NextOffset: 2185 385s testutil.go:509: Offset: 938, NextOffset: 1902 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2185, NextOffset: 2222 385s testutil.go:509: Offset: 1902, NextOffset: 1939 385s testutil.go:509: Offset: 2222, NextOffset: 2259 385s testutil.go:509: Offset: 1939, NextOffset: 1976 385s testutil.go:509: Offset: 2259, NextOffset: 2296 385s testutil.go:509: Offset: 1976, NextOffset: 2013 385s testutil.go:509: Offset: 2296, NextOffset: 6361 385s testutil.go:509: Offset: 2013, NextOffset: 5748 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 773, NextOffset: 1017 385s testutil.go:509: Offset: 525, NextOffset: 734 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1017, NextOffset: 1221 385s testutil.go:509: Offset: 734, NextOffset: 938 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt dev test2 baz.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2176,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2213,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2287,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test dev test2 foo1.txt foo3.txt .no.prefetch.landmark baz.txt bar barlink] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s testutil.go:509: Offset: 1217, NextOffset: 2176 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2176, NextOffset: 2213 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2213, NextOffset: 2250 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2250, NextOffset: 2287 385s testutil.go:509: Offset: 2004, NextOffset: 5720 385s testutil.go:509: Offset: 2287, NextOffset: 6335 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 523, NextOffset: 730 385s testutil.go:509: Offset: 770, NextOffset: 1013 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 730, NextOffset: 934 385s testutil.go:509: Offset: 1013, NextOffset: 1217 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test dev test2 foo1.txt foo3.txt .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1013, NextOffset: 1217 385s testutil.go:509: Offset: 730, NextOffset: 934 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2176, NextOffset: 2213 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2213, NextOffset: 2250 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2250, NextOffset: 2287 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2287, NextOffset: 6335 385s testutil.go:509: Offset: 2004, NextOffset: 5720 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1013 385s testutil.go:509: Offset: 523, NextOffset: 730 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1217, NextOffset: 2176 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1949,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1986,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2023,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2196,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2233,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2270,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2307,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 .no.prefetch.landmark test dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 941, NextOffset: 1912 385s testutil.go:509: Offset: 1225, NextOffset: 2196 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s testutil.go:509: Offset: 2196, NextOffset: 2233 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2233, NextOffset: 2270 385s testutil.go:509: Offset: 1986, NextOffset: 2023 385s testutil.go:509: Offset: 2270, NextOffset: 2307 385s testutil.go:509: Offset: 2023, NextOffset: 5774 385s testutil.go:509: Offset: 2307, NextOffset: 6389 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 324, NextOffset: 527 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 324, NextOffset: 527 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 527, NextOffset: 735 385s testutil.go:509: Offset: 775, NextOffset: 1019 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 735, NextOffset: 941 385s testutil.go:509: Offset: 1019, NextOffset: 1225 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test2 .no.prefetch.landmark test dev baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:509: Offset: 324, NextOffset: 527 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 775, NextOffset: 1019 385s testutil.go:509: Offset: 527, NextOffset: 735 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1019, NextOffset: 1225 385s testutil.go:509: Offset: 735, NextOffset: 941 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1225, NextOffset: 2196 385s testutil.go:509: Offset: 941, NextOffset: 1912 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:509: Offset: 324, NextOffset: 527 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2196, NextOffset: 2233 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s testutil.go:509: Offset: 2233, NextOffset: 2270 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2270, NextOffset: 2307 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 1986, NextOffset: 2023 385s testutil.go:509: Offset: 2307, NextOffset: 6389 385s testutil.go:509: Offset: 2023, NextOffset: 5774 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev bar barlink test test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 bar barlink test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test2 bar barlink test dev .no.prefetch.landmark baz.txt foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test2 bar test dev .no.prefetch.landmark baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test test2 .no.prefetch.landmark baz.txt dev foo1.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt dev foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo3.txt foo1.txt bar barlink test] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt foo1.txt bar barlink test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt test bar foo3.txt barlink dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "bar" vs "bar" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test baz.txt barlink dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt test dev test2 foo1.txt bar foo3.txt barlink .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark baz.txt test dev test2 foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23310 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test test2 baz.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test test2 bar barlink dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 bar barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev foo1.txt barlink test test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test test2 .no.prefetch.landmark baz.txt bar foo3.txt dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev foo1.txt bar foo3.txt test test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 21741 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 baz.txt bar test .no.prefetch.landmark foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 13219, NextOffset: 13256 385s testutil.go:509: Offset: 12106, NextOffset: 12143 385s testutil.go:509: Offset: 13256, NextOffset: 13293 385s testutil.go:509: Offset: 12143, NextOffset: 12180 385s testutil.go:509: Offset: 13293, NextOffset: 13330 385s testutil.go:509: Offset: 12180, NextOffset: 12217 385s testutil.go:509: Offset: 13330, NextOffset: 23721 385s testutil.go:509: Offset: 12217, NextOffset: 22040 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 13219 385s testutil.go:509: Offset: 3881, NextOffset: 12106 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev foo1.txt barlink test test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s testutil.go:509: Offset: 545, NextOffset: 23822 385s testutil.go:509: Offset: 0, NextOffset: 22253 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt foo3.txt dev baz.txt bar barlink test test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test test2 .no.prefetch.landmark foo1.txt foo3.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo3.txt barlink dev .no.prefetch.landmark foo1.txt bar test test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar test test2 baz.txt foo3.txt barlink dev .no.prefetch.landmark foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt test .no.prefetch.landmark barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:509: Offset: 545, NextOffset: 18190 385s testutil.go:509: Offset: 0, NextOffset: 16621 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 3937, NextOffset: 4994 385s testutil.go:509: Offset: 2824, NextOffset: 3881 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 4994, NextOffset: 10147 385s testutil.go:509: Offset: 3881, NextOffset: 9034 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 10147, NextOffset: 10184 385s testutil.go:509: Offset: 9034, NextOffset: 9071 385s testutil.go:509: Offset: 10184, NextOffset: 10221 385s testutil.go:509: Offset: 9071, NextOffset: 9108 385s testutil.go:509: Offset: 10221, NextOffset: 10258 385s testutil.go:509: Offset: 9108, NextOffset: 9145 385s testutil.go:509: Offset: 10258, NextOffset: 18601 385s testutil.go:509: Offset: 9145, NextOffset: 16920 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 1602, NextOffset: 1639 385s testutil.go:509: Offset: 545, NextOffset: 582 385s testutil.go:509: Offset: 1639, NextOffset: 1676 385s testutil.go:509: Offset: 582, NextOffset: 619 385s testutil.go:509: Offset: 1676, NextOffset: 1713 385s testutil.go:509: Offset: 619, NextOffset: 656 385s testutil.go:509: Offset: 1713, NextOffset: 1750 385s testutil.go:509: Offset: 656, NextOffset: 693 385s testutil.go:509: Offset: 1750, NextOffset: 1787 385s testutil.go:509: Offset: 693, NextOffset: 730 385s testutil.go:509: Offset: 1787, NextOffset: 2852 385s testutil.go:509: Offset: 730, NextOffset: 1767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 2852, NextOffset: 3937 385s testutil.go:509: Offset: 1767, NextOffset: 2824 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt test .no.prefetch.landmark bar foo3.txt barlink] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s testutil.go:509: Offset: 545, NextOffset: 18702 385s testutil.go:509: Offset: 0, NextOffset: 17133 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar barlink foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 597, NextOffset: 971 385s testutil.go:509: Offset: 779, NextOffset: 1153 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 971, NextOffset: 1008 385s testutil.go:509: Offset: 1153, NextOffset: 1190 385s testutil.go:509: Offset: 1008, NextOffset: 1045 385s testutil.go:509: Offset: 1190, NextOffset: 1227 385s testutil.go:509: Offset: 1045, NextOffset: 1082 385s testutil.go:509: Offset: 1227, NextOffset: 1264 385s testutil.go:509: Offset: 1082, NextOffset: 2563 385s testutil.go:509: Offset: 1264, NextOffset: 2920 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink foo3.txt test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 779, NextOffset: 1153 385s testutil.go:509: Offset: 597, NextOffset: 971 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1153, NextOffset: 1190 385s testutil.go:509: Offset: 971, NextOffset: 1008 385s testutil.go:509: Offset: 1190, NextOffset: 1227 385s testutil.go:509: Offset: 1008, NextOffset: 1045 385s testutil.go:509: Offset: 1227, NextOffset: 1264 385s testutil.go:509: Offset: 1045, NextOffset: 1082 385s testutil.go:509: Offset: 1264, NextOffset: 2920 385s testutil.go:509: Offset: 1082, NextOffset: 2563 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar test2 baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt test test2 .no.prefetch.landmark foo1.txt barlink dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 983, NextOffset: 1020 385s testutil.go:509: Offset: 1163, NextOffset: 1200 385s testutil.go:509: Offset: 1020, NextOffset: 1057 385s testutil.go:509: Offset: 1200, NextOffset: 1237 385s testutil.go:509: Offset: 1057, NextOffset: 1094 385s testutil.go:509: Offset: 1237, NextOffset: 1274 385s testutil.go:509: Offset: 1094, NextOffset: 2584 385s testutil.go:509: Offset: 1274, NextOffset: 2934 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 605, NextOffset: 983 385s testutil.go:509: Offset: 785, NextOffset: 1163 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 .no.prefetch.landmark foo1.txt barlink dev baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 785, NextOffset: 1163 385s testutil.go:509: Offset: 605, NextOffset: 983 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1163, NextOffset: 1200 385s testutil.go:509: Offset: 983, NextOffset: 1020 385s testutil.go:509: Offset: 1200, NextOffset: 1237 385s testutil.go:509: Offset: 1020, NextOffset: 1057 385s testutil.go:509: Offset: 1237, NextOffset: 1274 385s testutil.go:509: Offset: 1057, NextOffset: 1094 385s testutil.go:509: Offset: 1274, NextOffset: 2934 385s testutil.go:509: Offset: 1094, NextOffset: 2584 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2406 385s testutil.go:509: Offset: 0, NextOffset: 2218 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt .no.prefetch.landmark bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 980, NextOffset: 1017 385s testutil.go:509: Offset: 1159, NextOffset: 1196 385s testutil.go:509: Offset: 1017, NextOffset: 1054 385s testutil.go:509: Offset: 1196, NextOffset: 1233 385s testutil.go:509: Offset: 1054, NextOffset: 1091 385s testutil.go:509: Offset: 1233, NextOffset: 1270 385s testutil.go:509: Offset: 1091, NextOffset: 2579 385s testutil.go:509: Offset: 1270, NextOffset: 2921 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 388, NextOffset: 498 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 498, NextOffset: 603 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 603, NextOffset: 980 385s testutil.go:509: Offset: 782, NextOffset: 1159 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt .no.prefetch.landmark bar foo3.txt barlink test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:509: Offset: 498, NextOffset: 603 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 782, NextOffset: 1159 385s testutil.go:509: Offset: 603, NextOffset: 980 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1159, NextOffset: 1196 385s testutil.go:509: Offset: 980, NextOffset: 1017 385s testutil.go:509: Offset: 1196, NextOffset: 1233 385s testutil.go:509: Offset: 1017, NextOffset: 1054 385s testutil.go:509: Offset: 1233, NextOffset: 1270 385s testutil.go:509: Offset: 1054, NextOffset: 1091 385s testutil.go:509: Offset: 1270, NextOffset: 2921 385s testutil.go:509: Offset: 1091, NextOffset: 2579 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:509: Offset: 388, NextOffset: 498 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2396 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":985,"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":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1165,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1239,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1276,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt foo3.txt barlink dev .no.prefetch.landmark baz.txt bar test test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 606, NextOffset: 985 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 786, NextOffset: 1165 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 985, NextOffset: 1022 385s testutil.go:509: Offset: 1165, NextOffset: 1202 385s testutil.go:509: Offset: 1022, NextOffset: 1059 385s testutil.go:509: Offset: 1202, NextOffset: 1239 385s testutil.go:509: Offset: 1059, NextOffset: 1096 385s testutil.go:509: Offset: 1239, NextOffset: 1276 385s testutil.go:509: Offset: 1096, NextOffset: 2579 385s testutil.go:509: Offset: 1276, NextOffset: 2936 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink dev .no.prefetch.landmark baz.txt bar test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1165, NextOffset: 1202 385s testutil.go:509: Offset: 985, NextOffset: 1022 385s testutil.go:509: Offset: 1202, NextOffset: 1239 385s testutil.go:509: Offset: 1022, NextOffset: 1059 385s testutil.go:509: Offset: 1239, NextOffset: 1276 385s testutil.go:509: Offset: 1059, NextOffset: 1096 385s testutil.go:509: Offset: 1276, NextOffset: 2936 385s testutil.go:509: Offset: 1096, NextOffset: 2579 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 786, NextOffset: 1165 385s testutil.go:509: Offset: 606, NextOffset: 985 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2415 385s testutil.go:509: Offset: 0, NextOffset: 2223 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1101,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1138,"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":1212,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt barlink test bar foo3.txt dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 597, NextOffset: 1101 385s testutil.go:509: Offset: 779, NextOffset: 1283 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1101, NextOffset: 1138 385s testutil.go:509: Offset: 1283, NextOffset: 1320 385s testutil.go:509: Offset: 1138, NextOffset: 1175 385s testutil.go:509: Offset: 1320, NextOffset: 1357 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 1357, NextOffset: 1394 385s testutil.go:509: Offset: 1212, NextOffset: 2814 385s testutil.go:509: Offset: 1394, NextOffset: 3166 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 675, NextOffset: 779 385s testutil.go:509: Offset: 493, NextOffset: 597 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 779, NextOffset: 1283 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 597, NextOffset: 1101 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 533 385s testutil.go:509: Offset: 283, NextOffset: 386 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 533, NextOffset: 675 385s testutil.go:509: Offset: 386, NextOffset: 493 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1283, NextOffset: 1320 385s testutil.go:509: Offset: 1101, NextOffset: 1138 385s testutil.go:509: Offset: 1320, NextOffset: 1357 385s testutil.go:509: Offset: 1138, NextOffset: 1175 385s testutil.go:509: Offset: 1357, NextOffset: 1394 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 1394, NextOffset: 3166 385s testutil.go:509: Offset: 1212, NextOffset: 2814 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 baz.txt foo1.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test dev test2 baz.txt foo1.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s testutil.go:509: Offset: 106, NextOffset: 2662 385s testutil.go:509: Offset: 0, NextOffset: 2476 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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":1146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1220,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1289,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1326,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1363,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1400,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink test dev bar] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1109, NextOffset: 1146 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1146, NextOffset: 1183 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1183, NextOffset: 1220 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1220, NextOffset: 2833 385s testutil.go:509: Offset: 1400, NextOffset: 3178 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 605, NextOffset: 1109 385s testutil.go:509: Offset: 785, NextOffset: 1289 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink test dev bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 679 385s testutil.go:509: Offset: 390, NextOffset: 499 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1109, NextOffset: 1146 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1146, NextOffset: 1183 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1183, NextOffset: 1220 385s testutil.go:509: Offset: 1400, NextOffset: 3178 385s testutil.go:509: Offset: 1220, NextOffset: 2833 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 679, NextOffset: 785 385s testutil.go:509: Offset: 499, NextOffset: 605 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 785, NextOffset: 1289 385s testutil.go:509: Offset: 605, NextOffset: 1109 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 536 385s testutil.go:509: Offset: 284, NextOffset: 390 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink .no.prefetch.landmark bar test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2661 385s testutil.go:509: Offset: 0, NextOffset: 2473 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1110,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1221,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1289,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1326,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1363,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1400,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt bar dev baz.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1110, NextOffset: 1147 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1147, NextOffset: 1184 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1184, NextOffset: 1221 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1221, NextOffset: 2826 385s testutil.go:509: Offset: 1400, NextOffset: 3165 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 388, NextOffset: 498 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 498, NextOffset: 603 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 603, NextOffset: 1110 385s testutil.go:509: Offset: 782, NextOffset: 1289 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt bar dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 534, NextOffset: 677 385s testutil.go:509: Offset: 388, NextOffset: 498 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 677, NextOffset: 782 385s testutil.go:509: Offset: 498, NextOffset: 603 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 782, NextOffset: 1289 385s testutil.go:509: Offset: 603, NextOffset: 1110 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1289, NextOffset: 1326 385s testutil.go:509: Offset: 1110, NextOffset: 1147 385s testutil.go:509: Offset: 1326, NextOffset: 1363 385s testutil.go:509: Offset: 1147, NextOffset: 1184 385s testutil.go:509: Offset: 1363, NextOffset: 1400 385s testutil.go:509: Offset: 1184, NextOffset: 1221 385s testutil.go:509: Offset: 1400, NextOffset: 3165 385s testutil.go:509: Offset: 1221, NextOffset: 2826 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 99, NextOffset: 136 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 397, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 388 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt barlink test2 baz.txt bar foo3.txt test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark foo1.txt barlink test2 baz.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:509: Offset: 106, NextOffset: 2656 385s testutil.go:509: Offset: 0, NextOffset: 2467 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1119,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1156,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1193,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1230,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1299,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1336,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1373,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1410,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar test dev test2] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 606, NextOffset: 1119 385s testutil.go:509: Offset: 786, NextOffset: 1299 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1119, NextOffset: 1156 385s testutil.go:509: Offset: 1299, NextOffset: 1336 385s testutil.go:509: Offset: 1156, NextOffset: 1193 385s testutil.go:509: Offset: 1336, NextOffset: 1373 385s testutil.go:509: Offset: 1193, NextOffset: 1230 385s testutil.go:509: Offset: 1373, NextOffset: 1410 385s testutil.go:509: Offset: 1230, NextOffset: 2836 385s testutil.go:509: Offset: 1410, NextOffset: 3185 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar test dev test2 foo1.txt foo3.txt barlink .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1299, NextOffset: 1336 385s testutil.go:509: Offset: 1119, NextOffset: 1156 385s testutil.go:509: Offset: 1336, NextOffset: 1373 385s testutil.go:509: Offset: 1156, NextOffset: 1193 385s testutil.go:509: Offset: 1373, NextOffset: 1410 385s testutil.go:509: Offset: 1193, NextOffset: 1230 385s testutil.go:509: Offset: 1410, NextOffset: 3185 385s testutil.go:509: Offset: 1230, NextOffset: 2836 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 786, NextOffset: 1299 385s testutil.go:509: Offset: 606, NextOffset: 1119 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark barlink baz.txt foo1.txt bar foo3.txt test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink baz.txt foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:509: Offset: 106, NextOffset: 2673 385s testutil.go:509: Offset: 0, NextOffset: 2484 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 978, NextOffset: 1015 385s testutil.go:509: Offset: 1160, NextOffset: 1197 385s testutil.go:509: Offset: 1015, NextOffset: 1052 385s testutil.go:509: Offset: 1197, NextOffset: 1234 385s testutil.go:509: Offset: 1052, NextOffset: 1089 385s testutil.go:509: Offset: 1234, NextOffset: 1271 385s testutil.go:509: Offset: 1089, NextOffset: 2567 385s testutil.go:509: Offset: 1271, NextOffset: 2930 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 387 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 283, NextOffset: 387 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 387, NextOffset: 496 385s testutil.go:509: Offset: 535, NextOffset: 678 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 496, NextOffset: 601 385s testutil.go:509: Offset: 678, NextOffset: 783 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 601, NextOffset: 978 385s testutil.go:509: Offset: 783, NextOffset: 1160 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 535, NextOffset: 678 385s testutil.go:509: Offset: 387, NextOffset: 496 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 678, NextOffset: 783 385s testutil.go:509: Offset: 496, NextOffset: 601 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 783, NextOffset: 1160 385s testutil.go:509: Offset: 601, NextOffset: 978 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1160, NextOffset: 1197 385s testutil.go:509: Offset: 978, NextOffset: 1015 385s testutil.go:509: Offset: 1197, NextOffset: 1234 385s testutil.go:509: Offset: 1015, NextOffset: 1052 385s testutil.go:509: Offset: 1234, NextOffset: 1271 385s testutil.go:509: Offset: 1052, NextOffset: 1089 385s testutil.go:509: Offset: 1271, NextOffset: 2930 385s testutil.go:509: Offset: 1089, NextOffset: 2567 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:509: Offset: 283, NextOffset: 387 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 98, NextOffset: 135 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 323, NextOffset: 360 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 360, NextOffset: 397 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 397, NextOffset: 535 385s testutil.go:509: Offset: 283, NextOffset: 387 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark baz.txt bar test dev test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2413 385s testutil.go:509: Offset: 0, NextOffset: 2209 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt dev test2 baz.txt bar barlink test .no.prefetch.landmark] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 989, NextOffset: 1026 385s testutil.go:509: Offset: 1170, NextOffset: 1207 385s testutil.go:509: Offset: 1026, NextOffset: 1063 385s testutil.go:509: Offset: 1207, NextOffset: 1244 385s testutil.go:509: Offset: 1063, NextOffset: 1100 385s testutil.go:509: Offset: 1244, NextOffset: 1281 385s testutil.go:509: Offset: 1100, NextOffset: 2593 385s testutil.go:509: Offset: 1281, NextOffset: 2939 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 285, NextOffset: 391 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 285, NextOffset: 391 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 391, NextOffset: 502 385s testutil.go:509: Offset: 539, NextOffset: 683 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 502, NextOffset: 608 385s testutil.go:509: Offset: 683, NextOffset: 789 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 608, NextOffset: 989 385s testutil.go:509: Offset: 789, NextOffset: 1170 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test .no.prefetch.landmark foo1.txt foo3.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:509: Offset: 285, NextOffset: 391 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 683, NextOffset: 789 385s testutil.go:509: Offset: 502, NextOffset: 608 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1170, NextOffset: 1207 385s testutil.go:509: Offset: 989, NextOffset: 1026 385s testutil.go:509: Offset: 1207, NextOffset: 1244 385s testutil.go:509: Offset: 1026, NextOffset: 1063 385s testutil.go:509: Offset: 1244, NextOffset: 1281 385s testutil.go:509: Offset: 1063, NextOffset: 1100 385s testutil.go:509: Offset: 1281, NextOffset: 2939 385s testutil.go:509: Offset: 1100, NextOffset: 2593 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 539, NextOffset: 683 385s testutil.go:509: Offset: 391, NextOffset: 502 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 789, NextOffset: 1170 385s testutil.go:509: Offset: 608, NextOffset: 989 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 137, NextOffset: 174 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 400, NextOffset: 539 385s testutil.go:509: Offset: 285, NextOffset: 391 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt test .no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2409 385s testutil.go:509: Offset: 0, NextOffset: 2219 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar dev foo3.txt barlink test test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 606, NextOffset: 986 385s testutil.go:509: Offset: 786, NextOffset: 1166 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 986, NextOffset: 1023 385s testutil.go:509: Offset: 1166, NextOffset: 1203 385s testutil.go:509: Offset: 1023, NextOffset: 1060 385s testutil.go:509: Offset: 1203, NextOffset: 1240 385s testutil.go:509: Offset: 1060, NextOffset: 1097 385s testutil.go:509: Offset: 1240, NextOffset: 1277 385s testutil.go:509: Offset: 1097, NextOffset: 2579 385s testutil.go:509: Offset: 1277, NextOffset: 2932 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 786, NextOffset: 1166 385s testutil.go:509: Offset: 606, NextOffset: 986 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1166, NextOffset: 1203 385s testutil.go:509: Offset: 986, NextOffset: 1023 385s testutil.go:509: Offset: 1203, NextOffset: 1240 385s testutil.go:509: Offset: 1023, NextOffset: 1060 385s testutil.go:509: Offset: 1240, NextOffset: 1277 385s testutil.go:509: Offset: 1060, NextOffset: 1097 385s testutil.go:509: Offset: 1277, NextOffset: 2932 385s testutil.go:509: Offset: 1097, NextOffset: 2579 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 100, NextOffset: 137 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 324, NextOffset: 361 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 361, NextOffset: 398 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 398, NextOffset: 536 385s testutil.go:509: Offset: 285, NextOffset: 390 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 536, NextOffset: 680 385s testutil.go:509: Offset: 390, NextOffset: 500 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 680, NextOffset: 786 385s testutil.go:509: Offset: 500, NextOffset: 606 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev baz.txt foo1.txt bar foo3.txt test test2 .no.prefetch.landmark barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt bar foo3.txt test test2 .no.prefetch.landmark barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:509: Offset: 106, NextOffset: 2397 385s testutil.go:509: Offset: 0, NextOffset: 2210 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1032,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1069,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1106,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt barlink dev .no.prefetch.landmark baz.txt bar foo3.txt test test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 995, NextOffset: 1032 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 1032, NextOffset: 1069 385s testutil.go:509: Offset: 1212, NextOffset: 1249 385s testutil.go:509: Offset: 1069, NextOffset: 1106 385s testutil.go:509: Offset: 1249, NextOffset: 1286 385s testutil.go:509: Offset: 1106, NextOffset: 2587 385s testutil.go:509: Offset: 1286, NextOffset: 2938 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 286, NextOffset: 394 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 286, NextOffset: 394 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 394, NextOffset: 506 385s testutil.go:509: Offset: 540, NextOffset: 686 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 506, NextOffset: 615 385s testutil.go:509: Offset: 686, NextOffset: 795 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 615, NextOffset: 995 385s testutil.go:509: Offset: 795, NextOffset: 1175 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark baz.txt bar foo3.txt test test2 foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 686, NextOffset: 795 385s testutil.go:509: Offset: 506, NextOffset: 615 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 795, NextOffset: 1175 385s testutil.go:509: Offset: 615, NextOffset: 995 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1175, NextOffset: 1212 385s testutil.go:509: Offset: 995, NextOffset: 1032 385s testutil.go:509: Offset: 1212, NextOffset: 1249 385s testutil.go:509: Offset: 1032, NextOffset: 1069 385s testutil.go:509: Offset: 1249, NextOffset: 1286 385s testutil.go:509: Offset: 1069, NextOffset: 1106 385s testutil.go:509: Offset: 1286, NextOffset: 2938 385s testutil.go:509: Offset: 1106, NextOffset: 2587 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:509: Offset: 286, NextOffset: 394 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 540, NextOffset: 686 385s testutil.go:509: Offset: 394, NextOffset: 506 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 215, NextOffset: 252 385s testutil.go:509: Offset: 101, NextOffset: 138 385s testutil.go:509: Offset: 252, NextOffset: 289 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 289, NextOffset: 326 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 326, NextOffset: 363 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 363, NextOffset: 400 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 400, NextOffset: 540 385s testutil.go:509: Offset: 286, NextOffset: 394 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test dev foo1.txt bar test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test dev foo1.txt bar test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s testutil.go:509: Offset: 106, NextOffset: 2418 385s testutil.go:509: Offset: 0, NextOffset: 2225 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev foo1.txt barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 837 385s testutil.go:509: Offset: 683, NextOffset: 983 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 936, NextOffset: 2226 385s testutil.go:509: Offset: 1082, NextOffset: 2514 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 683, NextOffset: 983 385s testutil.go:509: Offset: 537, NextOffset: 837 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1082, NextOffset: 2514 385s testutil.go:509: Offset: 936, NextOffset: 2226 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s testutil.go:509: Offset: 90, NextOffset: 1871 385s testutil.go:509: Offset: 0, NextOffset: 1706 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 848, NextOffset: 881 385s testutil.go:509: Offset: 994, NextOffset: 1027 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1027, NextOffset: 1060 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1060, NextOffset: 1093 385s testutil.go:509: Offset: 947, NextOffset: 2238 385s testutil.go:509: Offset: 1093, NextOffset: 2527 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 848 385s testutil.go:509: Offset: 691, NextOffset: 994 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 691, NextOffset: 994 385s testutil.go:509: Offset: 545, NextOffset: 848 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 994, NextOffset: 1027 385s testutil.go:509: Offset: 848, NextOffset: 881 385s testutil.go:509: Offset: 1027, NextOffset: 1060 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1060, NextOffset: 1093 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1093, NextOffset: 2527 385s testutil.go:509: Offset: 947, NextOffset: 2238 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 842 385s testutil.go:509: Offset: 687, NextOffset: 988 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 842, NextOffset: 875 385s testutil.go:509: Offset: 988, NextOffset: 1021 385s testutil.go:509: Offset: 875, NextOffset: 908 385s testutil.go:509: Offset: 1021, NextOffset: 1054 385s testutil.go:509: Offset: 908, NextOffset: 941 385s testutil.go:509: Offset: 1054, NextOffset: 1087 385s testutil.go:509: Offset: 941, NextOffset: 2233 385s testutil.go:509: Offset: 1087, NextOffset: 2524 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar test dev .no.prefetch.landmark foo3.txt barlink test2 baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 468, NextOffset: 592 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 988, NextOffset: 1021 385s testutil.go:509: Offset: 842, NextOffset: 875 385s testutil.go:509: Offset: 1021, NextOffset: 1054 385s testutil.go:509: Offset: 875, NextOffset: 908 385s testutil.go:509: Offset: 1054, NextOffset: 1087 385s testutil.go:509: Offset: 908, NextOffset: 941 385s testutil.go:509: Offset: 1087, NextOffset: 2524 385s testutil.go:509: Offset: 941, NextOffset: 2233 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 687, NextOffset: 988 385s testutil.go:509: Offset: 541, NextOffset: 842 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1868 385s testutil.go:509: Offset: 0, NextOffset: 1708 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 851 385s testutil.go:509: Offset: 695, NextOffset: 997 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 950, NextOffset: 2245 385s testutil.go:509: Offset: 1096, NextOffset: 2536 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1096, NextOffset: 2536 385s testutil.go:509: Offset: 950, NextOffset: 2245 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 695, NextOffset: 997 385s testutil.go:509: Offset: 549, NextOffset: 851 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test .no.prefetch.landmark bar barlink dev test2 baz.txt foo1.txt foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s testutil.go:509: Offset: 90, NextOffset: 1878 385s testutil.go:509: Offset: 0, NextOffset: 1718 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 934 385s testutil.go:509: Offset: 683, NextOffset: 1080 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 934, NextOffset: 967 385s testutil.go:509: Offset: 1080, NextOffset: 1113 385s testutil.go:509: Offset: 967, NextOffset: 1000 385s testutil.go:509: Offset: 1113, NextOffset: 1146 385s testutil.go:509: Offset: 1000, NextOffset: 1033 385s testutil.go:509: Offset: 1146, NextOffset: 1179 385s testutil.go:509: Offset: 1033, NextOffset: 2415 385s testutil.go:509: Offset: 1179, NextOffset: 2706 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 683, NextOffset: 1080 385s testutil.go:509: Offset: 537, NextOffset: 934 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1080, NextOffset: 1113 385s testutil.go:509: Offset: 934, NextOffset: 967 385s testutil.go:509: Offset: 1113, NextOffset: 1146 385s testutil.go:509: Offset: 967, NextOffset: 1000 385s testutil.go:509: Offset: 1146, NextOffset: 1179 385s testutil.go:509: Offset: 1000, NextOffset: 1033 385s testutil.go:509: Offset: 1179, NextOffset: 2706 385s testutil.go:509: Offset: 1033, NextOffset: 2415 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar barlink test dev .no.prefetch.landmark foo1.txt foo3.txt test2 baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test dev .no.prefetch.landmark foo1.txt foo3.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1862 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":943,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":976,"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":1042,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1089,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1188,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 943 385s testutil.go:509: Offset: 691, NextOffset: 1089 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 943, NextOffset: 976 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 976, NextOffset: 1009 385s testutil.go:509: Offset: 1122, NextOffset: 1155 385s testutil.go:509: Offset: 1009, NextOffset: 1042 385s testutil.go:509: Offset: 1155, NextOffset: 1188 385s testutil.go:509: Offset: 1042, NextOffset: 2429 385s testutil.go:509: Offset: 1188, NextOffset: 2719 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt foo3.txt .no.prefetch.landmark bar barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 943, NextOffset: 976 385s testutil.go:509: Offset: 1122, NextOffset: 1155 385s testutil.go:509: Offset: 976, NextOffset: 1009 385s testutil.go:509: Offset: 1155, NextOffset: 1188 385s testutil.go:509: Offset: 1009, NextOffset: 1042 385s testutil.go:509: Offset: 1188, NextOffset: 2719 385s testutil.go:509: Offset: 1042, NextOffset: 2429 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 691, NextOffset: 1089 385s testutil.go:509: Offset: 545, NextOffset: 943 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s testutil.go:509: Offset: 90, NextOffset: 2033 385s testutil.go:509: Offset: 0, NextOffset: 1870 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test dev baz.txt foo1.txt foo3.txt test2 .no.prefetch.landmark bar barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 937, NextOffset: 970 385s testutil.go:509: Offset: 1083, NextOffset: 1116 385s testutil.go:509: Offset: 970, NextOffset: 1003 385s testutil.go:509: Offset: 1116, NextOffset: 1149 385s testutil.go:509: Offset: 1003, NextOffset: 1036 385s testutil.go:509: Offset: 1149, NextOffset: 1182 385s testutil.go:509: Offset: 1036, NextOffset: 2419 385s testutil.go:509: Offset: 1182, NextOffset: 2710 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 937 385s testutil.go:509: Offset: 687, NextOffset: 1083 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark bar barlink test dev baz.txt foo1.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 687, NextOffset: 1083 385s testutil.go:509: Offset: 541, NextOffset: 937 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1083, NextOffset: 1116 385s testutil.go:509: Offset: 937, NextOffset: 970 385s testutil.go:509: Offset: 1116, NextOffset: 1149 385s testutil.go:509: Offset: 970, NextOffset: 1003 385s testutil.go:509: Offset: 1149, NextOffset: 1182 385s testutil.go:509: Offset: 1003, NextOffset: 1036 385s testutil.go:509: Offset: 1182, NextOffset: 2710 385s testutil.go:509: Offset: 1036, NextOffset: 2419 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:509: Offset: 347, NextOffset: 446 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink dev test2 foo3.txt test .no.prefetch.landmark baz.txt foo1.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink dev test2 foo3.txt test .no.prefetch.landmark baz.txt foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s testutil.go:509: Offset: 90, NextOffset: 2024 385s testutil.go:509: Offset: 0, NextOffset: 1860 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":982,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1015,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1095,"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":1161,"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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev .no.prefetch.landmark baz.txt bar foo3.txt test2 foo1.txt barlink test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 949 385s testutil.go:509: Offset: 695, NextOffset: 1095 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 949, NextOffset: 982 385s testutil.go:509: Offset: 1095, NextOffset: 1128 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s testutil.go:509: Offset: 1128, NextOffset: 1161 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1161, NextOffset: 1194 385s testutil.go:509: Offset: 1048, NextOffset: 2432 385s testutil.go:509: Offset: 1194, NextOffset: 2727 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 472, NextOffset: 598 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1095, NextOffset: 1128 385s testutil.go:509: Offset: 949, NextOffset: 982 385s testutil.go:509: Offset: 1128, NextOffset: 1161 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s testutil.go:509: Offset: 1161, NextOffset: 1194 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1194, NextOffset: 2727 385s testutil.go:509: Offset: 1048, NextOffset: 2432 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 695 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 695, NextOffset: 1095 385s testutil.go:509: Offset: 549, NextOffset: 949 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 350, NextOffset: 472 385s testutil.go:509: Offset: 254, NextOffset: 351 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark baz.txt bar test test2 foo1.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s testutil.go:509: Offset: 90, NextOffset: 2035 385s testutil.go:509: Offset: 0, NextOffset: 1875 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 181, NextOffset: 214 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 250, NextOffset: 343 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 181, NextOffset: 214 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 250, NextOffset: 343 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 343, NextOffset: 440 385s testutil.go:509: Offset: 464, NextOffset: 586 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 440, NextOffset: 533 385s testutil.go:509: Offset: 586, NextOffset: 679 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 533, NextOffset: 837 385s testutil.go:509: Offset: 679, NextOffset: 983 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 936, NextOffset: 2224 385s testutil.go:509: Offset: 1082, NextOffset: 2511 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 181, NextOffset: 214 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:509: Offset: 250, NextOffset: 343 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 464, NextOffset: 586 385s testutil.go:509: Offset: 343, NextOffset: 440 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 586, NextOffset: 679 385s testutil.go:509: Offset: 440, NextOffset: 533 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 679, NextOffset: 983 385s testutil.go:509: Offset: 533, NextOffset: 837 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 983, NextOffset: 1016 385s testutil.go:509: Offset: 837, NextOffset: 870 385s testutil.go:509: Offset: 1016, NextOffset: 1049 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1049, NextOffset: 1082 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1082, NextOffset: 2511 385s testutil.go:509: Offset: 936, NextOffset: 2224 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 181, NextOffset: 214 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 85, NextOffset: 118 385s testutil.go:509: Offset: 214, NextOffset: 247 385s testutil.go:509: Offset: 118, NextOffset: 151 385s testutil.go:509: Offset: 247, NextOffset: 280 385s testutil.go:509: Offset: 151, NextOffset: 184 385s testutil.go:509: Offset: 280, NextOffset: 313 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 313, NextOffset: 346 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 346, NextOffset: 464 385s testutil.go:509: Offset: 250, NextOffset: 343 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 baz.txt .no.prefetch.landmark foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s testutil.go:509: Offset: 90, NextOffset: 1876 385s testutil.go:509: Offset: 0, NextOffset: 1711 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 850 385s testutil.go:509: Offset: 687, NextOffset: 996 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 850, NextOffset: 883 385s testutil.go:509: Offset: 996, NextOffset: 1029 385s testutil.go:509: Offset: 883, NextOffset: 916 385s testutil.go:509: Offset: 1029, NextOffset: 1062 385s testutil.go:509: Offset: 916, NextOffset: 949 385s testutil.go:509: Offset: 1062, NextOffset: 1095 385s testutil.go:509: Offset: 949, NextOffset: 2241 385s testutil.go:509: Offset: 1095, NextOffset: 2529 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 468, NextOffset: 592 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 687 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 687, NextOffset: 996 385s testutil.go:509: Offset: 541, NextOffset: 850 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 996, NextOffset: 1029 385s testutil.go:509: Offset: 850, NextOffset: 883 385s testutil.go:509: Offset: 1029, NextOffset: 1062 385s testutil.go:509: Offset: 883, NextOffset: 916 385s testutil.go:509: Offset: 1062, NextOffset: 1095 385s testutil.go:509: Offset: 916, NextOffset: 949 385s testutil.go:509: Offset: 1095, NextOffset: 2529 385s testutil.go:509: Offset: 949, NextOffset: 2241 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 183, NextOffset: 216 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 216, NextOffset: 249 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 249, NextOffset: 282 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 282, NextOffset: 315 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 315, NextOffset: 348 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 348, NextOffset: 468 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev baz.txt foo1.txt foo3.txt barlink test test2 .no.prefetch.landmark bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark bar dev baz.txt foo1.txt foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1882 385s testutil.go:509: Offset: 0, NextOffset: 1722 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 843 385s testutil.go:509: Offset: 683, NextOffset: 989 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 843, NextOffset: 876 385s testutil.go:509: Offset: 989, NextOffset: 1022 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1022, NextOffset: 1055 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1055, NextOffset: 1088 385s testutil.go:509: Offset: 942, NextOffset: 2230 385s testutil.go:509: Offset: 1088, NextOffset: 2520 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 314, NextOffset: 347 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 989, NextOffset: 1022 385s testutil.go:509: Offset: 843, NextOffset: 876 385s testutil.go:509: Offset: 1022, NextOffset: 1055 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1055, NextOffset: 1088 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1088, NextOffset: 2520 385s testutil.go:509: Offset: 942, NextOffset: 2230 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 182, NextOffset: 215 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 215, NextOffset: 248 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 248, NextOffset: 281 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 281, NextOffset: 314 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 314, NextOffset: 347 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 347, NextOffset: 466 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 466, NextOffset: 589 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 589, NextOffset: 683 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 683, NextOffset: 989 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 537, NextOffset: 843 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2 bar] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2 bar barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1873 385s testutil.go:509: Offset: 0, NextOffset: 1713 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test dev .no.prefetch.landmark baz.txt barlink test2 foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 851 385s testutil.go:509: Offset: 691, NextOffset: 997 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 950, NextOffset: 2244 385s testutil.go:509: Offset: 1096, NextOffset: 2534 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar foo3.txt test dev .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 470, NextOffset: 595 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 691 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 691, NextOffset: 997 385s testutil.go:509: Offset: 545, NextOffset: 851 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 997, NextOffset: 1030 385s testutil.go:509: Offset: 851, NextOffset: 884 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1096, NextOffset: 2534 385s testutil.go:509: Offset: 950, NextOffset: 2244 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 184, NextOffset: 217 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 217, NextOffset: 250 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 250, NextOffset: 283 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 283, NextOffset: 316 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 316, NextOffset: 349 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 349, NextOffset: 470 385s testutil.go:509: Offset: 253, NextOffset: 349 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2 barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:509: Offset: 90, NextOffset: 1883 385s testutil.go:509: Offset: 0, NextOffset: 1723 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 864 385s testutil.go:509: Offset: 686, NextOffset: 1013 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 864, NextOffset: 897 385s testutil.go:509: Offset: 1013, NextOffset: 1046 385s testutil.go:509: Offset: 897, NextOffset: 930 385s testutil.go:509: Offset: 1046, NextOffset: 1079 385s testutil.go:509: Offset: 930, NextOffset: 963 385s testutil.go:509: Offset: 1079, NextOffset: 1112 385s testutil.go:509: Offset: 963, NextOffset: 2270 385s testutil.go:509: Offset: 1112, NextOffset: 2562 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1013, NextOffset: 1046 385s testutil.go:509: Offset: 864, NextOffset: 897 385s testutil.go:509: Offset: 1046, NextOffset: 1079 385s testutil.go:509: Offset: 897, NextOffset: 930 385s testutil.go:509: Offset: 1079, NextOffset: 1112 385s testutil.go:509: Offset: 930, NextOffset: 963 385s testutil.go:509: Offset: 1112, NextOffset: 2562 385s testutil.go:509: Offset: 963, NextOffset: 2270 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 686, NextOffset: 1013 385s testutil.go:509: Offset: 537, NextOffset: 864 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo3.txt barlink dev test2 foo1.txt bar test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink dev test2 foo1.txt bar test .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1774 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 foo3.txt barlink dev test2 bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 876 385s testutil.go:509: Offset: 694, NextOffset: 1025 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1025, NextOffset: 1058 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1058, NextOffset: 1091 385s testutil.go:509: Offset: 942, NextOffset: 975 385s testutil.go:509: Offset: 1091, NextOffset: 1124 385s testutil.go:509: Offset: 975, NextOffset: 2286 385s testutil.go:509: Offset: 1124, NextOffset: 2581 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev test2 bar test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 694, NextOffset: 1025 385s testutil.go:509: Offset: 545, NextOffset: 876 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1025, NextOffset: 1058 385s testutil.go:509: Offset: 876, NextOffset: 909 385s testutil.go:509: Offset: 1058, NextOffset: 1091 385s testutil.go:509: Offset: 909, NextOffset: 942 385s testutil.go:509: Offset: 1091, NextOffset: 1124 385s testutil.go:509: Offset: 942, NextOffset: 975 385s testutil.go:509: Offset: 1124, NextOffset: 2581 385s testutil.go:509: Offset: 975, NextOffset: 2286 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 baz.txt test .no.prefetch.landmark foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink dev test2 baz.txt test .no.prefetch.landmark foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s testutil.go:509: Offset: 93, NextOffset: 1949 385s testutil.go:509: Offset: 0, NextOffset: 1785 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 870 385s testutil.go:509: Offset: 690, NextOffset: 1019 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1019, NextOffset: 1052 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1052, NextOffset: 1085 385s testutil.go:509: Offset: 936, NextOffset: 969 385s testutil.go:509: Offset: 1085, NextOffset: 1118 385s testutil.go:509: Offset: 969, NextOffset: 2280 385s testutil.go:509: Offset: 1118, NextOffset: 2571 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 690, NextOffset: 1019 385s testutil.go:509: Offset: 541, NextOffset: 870 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1019, NextOffset: 1052 385s testutil.go:509: Offset: 870, NextOffset: 903 385s testutil.go:509: Offset: 1052, NextOffset: 1085 385s testutil.go:509: Offset: 903, NextOffset: 936 385s testutil.go:509: Offset: 1085, NextOffset: 1118 385s testutil.go:509: Offset: 936, NextOffset: 969 385s testutil.go:509: Offset: 1118, NextOffset: 2571 385s testutil.go:509: Offset: 969, NextOffset: 2280 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:509: Offset: 347, NextOffset: 446 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt foo3.txt barlink test test2 baz.txt bar dev .no.prefetch.landmark] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test test2 baz.txt bar dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1940 385s testutil.go:509: Offset: 0, NextOffset: 1776 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 980, NextOffset: 2296 385s testutil.go:509: Offset: 1129, NextOffset: 2593 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 881 385s testutil.go:509: Offset: 698, NextOffset: 1030 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1129, NextOffset: 2593 385s testutil.go:509: Offset: 980, NextOffset: 2296 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 698, NextOffset: 1030 385s testutil.go:509: Offset: 549, NextOffset: 881 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1952 385s testutil.go:509: Offset: 0, NextOffset: 1788 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":968,"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":1034,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1067,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1117,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1216,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 968, NextOffset: 1001 385s testutil.go:509: Offset: 1117, NextOffset: 1150 385s testutil.go:509: Offset: 1001, NextOffset: 1034 385s testutil.go:509: Offset: 1150, NextOffset: 1183 385s testutil.go:509: Offset: 1034, NextOffset: 1067 385s testutil.go:509: Offset: 1183, NextOffset: 1216 385s testutil.go:509: Offset: 1067, NextOffset: 2477 385s testutil.go:509: Offset: 1216, NextOffset: 2771 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 968 385s testutil.go:509: Offset: 686, NextOffset: 1117 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1117, NextOffset: 1150 385s testutil.go:509: Offset: 968, NextOffset: 1001 385s testutil.go:509: Offset: 1150, NextOffset: 1183 385s testutil.go:509: Offset: 1001, NextOffset: 1034 385s testutil.go:509: Offset: 1183, NextOffset: 1216 385s testutil.go:509: Offset: 1034, NextOffset: 1067 385s testutil.go:509: Offset: 1216, NextOffset: 2771 385s testutil.go:509: Offset: 1067, NextOffset: 2477 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 686, NextOffset: 1117 385s testutil.go:509: Offset: 537, NextOffset: 968 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt barlink test .no.prefetch.landmark bar foo3.txt dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s testutil.go:509: Offset: 93, NextOffset: 2106 385s testutil.go:509: Offset: 0, NextOffset: 1939 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":1011,"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":1077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1127,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1160,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1193,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1226,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 978 385s testutil.go:509: Offset: 694, NextOffset: 1127 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 978, NextOffset: 1011 385s testutil.go:509: Offset: 1127, NextOffset: 1160 385s testutil.go:509: Offset: 1011, NextOffset: 1044 385s testutil.go:509: Offset: 1160, NextOffset: 1193 385s testutil.go:509: Offset: 1044, NextOffset: 1077 385s testutil.go:509: Offset: 1193, NextOffset: 1226 385s testutil.go:509: Offset: 1077, NextOffset: 2486 385s testutil.go:509: Offset: 1226, NextOffset: 2786 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt bar barlink test2 foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 694, NextOffset: 1127 385s testutil.go:509: Offset: 545, NextOffset: 978 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1127, NextOffset: 1160 385s testutil.go:509: Offset: 978, NextOffset: 1011 385s testutil.go:509: Offset: 1160, NextOffset: 1193 385s testutil.go:509: Offset: 1011, NextOffset: 1044 385s testutil.go:509: Offset: 1193, NextOffset: 1226 385s testutil.go:509: Offset: 1044, NextOffset: 1077 385s testutil.go:509: Offset: 1226, NextOffset: 2786 385s testutil.go:509: Offset: 1077, NextOffset: 2486 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink dev foo1.txt bar test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2114 385s testutil.go:509: Offset: 0, NextOffset: 1945 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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":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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 971 385s testutil.go:509: Offset: 690, NextOffset: 1120 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 971, NextOffset: 1004 385s testutil.go:509: Offset: 1120, NextOffset: 1153 385s testutil.go:509: Offset: 1004, NextOffset: 1037 385s testutil.go:509: Offset: 1153, NextOffset: 1186 385s testutil.go:509: Offset: 1037, NextOffset: 1070 385s testutil.go:509: Offset: 1186, NextOffset: 1219 385s testutil.go:509: Offset: 1070, NextOffset: 2483 385s testutil.go:509: Offset: 1219, NextOffset: 2774 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 690, NextOffset: 1120 385s testutil.go:509: Offset: 541, NextOffset: 971 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1120, NextOffset: 1153 385s testutil.go:509: Offset: 971, NextOffset: 1004 385s testutil.go:509: Offset: 1153, NextOffset: 1186 385s testutil.go:509: Offset: 1004, NextOffset: 1037 385s testutil.go:509: Offset: 1186, NextOffset: 1219 385s testutil.go:509: Offset: 1037, NextOffset: 1070 385s testutil.go:509: Offset: 1219, NextOffset: 2774 385s testutil.go:509: Offset: 1070, NextOffset: 2483 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt test2 baz.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev .no.prefetch.landmark foo1.txt test2 baz.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:509: Offset: 93, NextOffset: 2104 385s testutil.go:509: Offset: 0, NextOffset: 1936 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1131,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1230,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 barlink test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 982 385s testutil.go:509: Offset: 698, NextOffset: 1131 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 1131, NextOffset: 1164 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1164, NextOffset: 1197 385s testutil.go:509: Offset: 1048, NextOffset: 1081 385s testutil.go:509: Offset: 1197, NextOffset: 1230 385s testutil.go:509: Offset: 1081, NextOffset: 2500 385s testutil.go:509: Offset: 1230, NextOffset: 2799 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 698, NextOffset: 1131 385s testutil.go:509: Offset: 549, NextOffset: 982 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1131, NextOffset: 1164 385s testutil.go:509: Offset: 982, NextOffset: 1015 385s testutil.go:509: Offset: 1164, NextOffset: 1197 385s testutil.go:509: Offset: 1015, NextOffset: 1048 385s testutil.go:509: Offset: 1197, NextOffset: 1230 385s testutil.go:509: Offset: 1048, NextOffset: 1081 385s testutil.go:509: Offset: 1230, NextOffset: 2799 385s testutil.go:509: Offset: 1081, NextOffset: 2500 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo3.txt test dev test2 foo1.txt bar barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s testutil.go:509: Offset: 93, NextOffset: 2117 385s testutil.go:509: Offset: 0, NextOffset: 1953 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test test2 foo1.txt dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 317, NextOffset: 350 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 537, NextOffset: 869 385s testutil.go:509: Offset: 686, NextOffset: 1018 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 869, NextOffset: 902 385s testutil.go:509: Offset: 1018, NextOffset: 1051 385s testutil.go:509: Offset: 902, NextOffset: 935 385s testutil.go:509: Offset: 1051, NextOffset: 1084 385s testutil.go:509: Offset: 935, NextOffset: 968 385s testutil.go:509: Offset: 1084, NextOffset: 1117 385s testutil.go:509: Offset: 968, NextOffset: 2279 385s testutil.go:509: Offset: 1117, NextOffset: 2566 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test test2 foo1.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 350, NextOffset: 469 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 592, NextOffset: 686 385s testutil.go:509: Offset: 443, NextOffset: 537 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 686, NextOffset: 1018 385s testutil.go:509: Offset: 537, NextOffset: 869 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1018, NextOffset: 1051 385s testutil.go:509: Offset: 869, NextOffset: 902 385s testutil.go:509: Offset: 1051, NextOffset: 1084 385s testutil.go:509: Offset: 902, NextOffset: 935 385s testutil.go:509: Offset: 1084, NextOffset: 1117 385s testutil.go:509: Offset: 935, NextOffset: 968 385s testutil.go:509: Offset: 1117, NextOffset: 2566 385s testutil.go:509: Offset: 968, NextOffset: 2279 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 86, NextOffset: 119 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 119, NextOffset: 152 385s testutil.go:509: Offset: 251, NextOffset: 284 385s testutil.go:509: Offset: 152, NextOffset: 185 385s testutil.go:509: Offset: 284, NextOffset: 317 385s testutil.go:509: Offset: 185, NextOffset: 218 385s testutil.go:509: Offset: 317, NextOffset: 350 385s testutil.go:509: Offset: 218, NextOffset: 251 385s testutil.go:509: Offset: 350, NextOffset: 469 385s testutil.go:509: Offset: 251, NextOffset: 345 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 469, NextOffset: 592 385s testutil.go:509: Offset: 345, NextOffset: 443 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1947 385s testutil.go:509: Offset: 0, NextOffset: 1781 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 foo1.txt bar foo3.txt .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 545, NextOffset: 881 385s testutil.go:509: Offset: 694, NextOffset: 1030 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 980, NextOffset: 2294 385s testutil.go:509: Offset: 1129, NextOffset: 2588 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1030, NextOffset: 1063 385s testutil.go:509: Offset: 881, NextOffset: 914 385s testutil.go:509: Offset: 1063, NextOffset: 1096 385s testutil.go:509: Offset: 914, NextOffset: 947 385s testutil.go:509: Offset: 1096, NextOffset: 1129 385s testutil.go:509: Offset: 947, NextOffset: 980 385s testutil.go:509: Offset: 1129, NextOffset: 2588 385s testutil.go:509: Offset: 980, NextOffset: 2294 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 88, NextOffset: 121 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 121, NextOffset: 154 385s testutil.go:509: Offset: 253, NextOffset: 286 385s testutil.go:509: Offset: 154, NextOffset: 187 385s testutil.go:509: Offset: 286, NextOffset: 319 385s testutil.go:509: Offset: 187, NextOffset: 220 385s testutil.go:509: Offset: 319, NextOffset: 352 385s testutil.go:509: Offset: 220, NextOffset: 253 385s testutil.go:509: Offset: 352, NextOffset: 473 385s testutil.go:509: Offset: 253, NextOffset: 349 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 473, NextOffset: 598 385s testutil.go:509: Offset: 349, NextOffset: 449 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 598, NextOffset: 694 385s testutil.go:509: Offset: 449, NextOffset: 545 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 694, NextOffset: 1030 385s testutil.go:509: Offset: 545, NextOffset: 881 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev test2 .no.prefetch.landmark barlink test baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s testutil.go:509: Offset: 93, NextOffset: 1957 385s testutil.go:509: Offset: 0, NextOffset: 1793 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1089,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1122,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 foo1.txt test bar foo3.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 541, NextOffset: 874 385s testutil.go:509: Offset: 690, NextOffset: 1023 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 874, NextOffset: 907 385s testutil.go:509: Offset: 1023, NextOffset: 1056 385s testutil.go:509: Offset: 907, NextOffset: 940 385s testutil.go:509: Offset: 1056, NextOffset: 1089 385s testutil.go:509: Offset: 940, NextOffset: 973 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 973, NextOffset: 2286 385s testutil.go:509: Offset: 1122, NextOffset: 2575 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt test bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 471, NextOffset: 595 385s testutil.go:509: Offset: 347, NextOffset: 446 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1023, NextOffset: 1056 385s testutil.go:509: Offset: 874, NextOffset: 907 385s testutil.go:509: Offset: 1056, NextOffset: 1089 385s testutil.go:509: Offset: 907, NextOffset: 940 385s testutil.go:509: Offset: 1089, NextOffset: 1122 385s testutil.go:509: Offset: 940, NextOffset: 973 385s testutil.go:509: Offset: 1122, NextOffset: 2575 385s testutil.go:509: Offset: 973, NextOffset: 2286 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 595, NextOffset: 690 385s testutil.go:509: Offset: 446, NextOffset: 541 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 690, NextOffset: 1023 385s testutil.go:509: Offset: 541, NextOffset: 874 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 87, NextOffset: 120 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 120, NextOffset: 153 385s testutil.go:509: Offset: 252, NextOffset: 285 385s testutil.go:509: Offset: 153, NextOffset: 186 385s testutil.go:509: Offset: 285, NextOffset: 318 385s testutil.go:509: Offset: 186, NextOffset: 219 385s testutil.go:509: Offset: 318, NextOffset: 351 385s testutil.go:509: Offset: 219, NextOffset: 252 385s testutil.go:509: Offset: 351, NextOffset: 471 385s testutil.go:509: Offset: 252, NextOffset: 347 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 foo1.txt barlink .no.prefetch.landmark baz.txt bar foo3.txt test dev] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test dev test2 foo1.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s testutil.go:509: Offset: 93, NextOffset: 1946 385s testutil.go:509: Offset: 0, NextOffset: 1782 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":884,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":983,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1033,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1099,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1132,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 549, NextOffset: 884 385s testutil.go:509: Offset: 698, NextOffset: 1033 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1033, NextOffset: 1066 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1066, NextOffset: 1099 385s testutil.go:509: Offset: 950, NextOffset: 983 385s testutil.go:509: Offset: 1099, NextOffset: 1132 385s testutil.go:509: Offset: 983, NextOffset: 2296 385s testutil.go:509: Offset: 1132, NextOffset: 2592 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 475, NextOffset: 601 385s testutil.go:509: Offset: 351, NextOffset: 452 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 601, NextOffset: 698 385s testutil.go:509: Offset: 452, NextOffset: 549 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 698, NextOffset: 1033 385s testutil.go:509: Offset: 549, NextOffset: 884 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 89, NextOffset: 122 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 122, NextOffset: 155 385s testutil.go:509: Offset: 254, NextOffset: 287 385s testutil.go:509: Offset: 155, NextOffset: 188 385s testutil.go:509: Offset: 287, NextOffset: 320 385s testutil.go:509: Offset: 188, NextOffset: 221 385s testutil.go:509: Offset: 320, NextOffset: 353 385s testutil.go:509: Offset: 221, NextOffset: 254 385s testutil.go:509: Offset: 353, NextOffset: 475 385s testutil.go:509: Offset: 254, NextOffset: 351 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1033, NextOffset: 1066 385s testutil.go:509: Offset: 884, NextOffset: 917 385s testutil.go:509: Offset: 1066, NextOffset: 1099 385s testutil.go:509: Offset: 917, NextOffset: 950 385s testutil.go:509: Offset: 1099, NextOffset: 1132 385s testutil.go:509: Offset: 950, NextOffset: 983 385s testutil.go:509: Offset: 1132, NextOffset: 2592 385s testutil.go:509: Offset: 983, NextOffset: 2296 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt barlink foo1.txt bar foo3.txt test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s testutil.go:509: Offset: 93, NextOffset: 1959 385s testutil.go:509: Offset: 0, NextOffset: 1795 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1986,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2158,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2195,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2269,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 725, NextOffset: 926 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 926, NextOffset: 1875 385s testutil.go:509: Offset: 1209, NextOffset: 2158 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 1875, NextOffset: 1912 385s testutil.go:509: Offset: 2158, NextOffset: 2195 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s testutil.go:509: Offset: 2195, NextOffset: 2232 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2232, NextOffset: 2269 385s testutil.go:509: Offset: 1986, NextOffset: 5683 385s testutil.go:509: Offset: 2269, NextOffset: 6296 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:509: Offset: 725, NextOffset: 926 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1209, NextOffset: 2158 385s testutil.go:509: Offset: 926, NextOffset: 1875 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2158, NextOffset: 2195 385s testutil.go:509: Offset: 1875, NextOffset: 1912 385s testutil.go:509: Offset: 2195, NextOffset: 2232 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s testutil.go:509: Offset: 2232, NextOffset: 2269 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2269, NextOffset: 6296 385s testutil.go:509: Offset: 1986, NextOffset: 5683 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar foo3.txt test test2 .no.prefetch.landmark foo1.txt barlink dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test test2 .no.prefetch.landmark foo1.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s testutil.go:509: Offset: 146, NextOffset: 5978 385s testutil.go:509: Offset: 0, NextOffset: 5420 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2174,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2211,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2285,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar foo3.txt test2 baz.txt foo1.txt barlink test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2174, NextOffset: 2211 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2211, NextOffset: 2248 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2248, NextOffset: 2285 385s testutil.go:509: Offset: 2004, NextOffset: 5736 385s testutil.go:509: Offset: 2285, NextOffset: 6347 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 731, NextOffset: 934 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s testutil.go:509: Offset: 1215, NextOffset: 2174 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt test2 baz.txt foo1.txt barlink test dev .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2174, NextOffset: 2211 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2211, NextOffset: 2248 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2248, NextOffset: 2285 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2285, NextOffset: 6347 385s testutil.go:509: Offset: 2004, NextOffset: 5736 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:509: Offset: 731, NextOffset: 934 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1215, NextOffset: 2174 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt bar foo3.txt barlink dev test2 baz.txt test .no.prefetch.landmark] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s testutil.go:509: Offset: 146, NextOffset: 6158 385s testutil.go:509: Offset: 0, NextOffset: 5602 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 .no.prefetch.landmark barlink test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 930, NextOffset: 1884 385s testutil.go:509: Offset: 1213, NextOffset: 2167 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1884, NextOffset: 1921 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1921, NextOffset: 1958 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1958, NextOffset: 1995 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1995, NextOffset: 5710 385s testutil.go:509: Offset: 2278, NextOffset: 6325 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt .no.prefetch.landmark barlink test dev test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1213, NextOffset: 2167 385s testutil.go:509: Offset: 930, NextOffset: 1884 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1884, NextOffset: 1921 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1921, NextOffset: 1958 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1958, NextOffset: 1995 385s testutil.go:509: Offset: 2278, NextOffset: 6325 385s testutil.go:509: Offset: 1995, NextOffset: 5710 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink baz.txt foo1.txt bar test dev test2 .no.prefetch.landmark foo3.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test dev test2 .no.prefetch.landmark foo3.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:509: Offset: 146, NextOffset: 6003 385s testutil.go:509: Offset: 0, NextOffset: 5447 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2184,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2258,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2295,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt .no.prefetch.landmark bar barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 937, NextOffset: 1903 385s testutil.go:509: Offset: 1218, NextOffset: 2184 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1903, NextOffset: 1940 385s testutil.go:509: Offset: 2184, NextOffset: 2221 385s testutil.go:509: Offset: 1940, NextOffset: 1977 385s testutil.go:509: Offset: 2221, NextOffset: 2258 385s testutil.go:509: Offset: 1977, NextOffset: 2014 385s testutil.go:509: Offset: 2258, NextOffset: 2295 385s testutil.go:509: Offset: 2014, NextOffset: 5761 385s testutil.go:509: Offset: 2295, NextOffset: 6372 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt .no.prefetch.landmark bar barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1218, NextOffset: 2184 385s testutil.go:509: Offset: 937, NextOffset: 1903 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2184, NextOffset: 2221 385s testutil.go:509: Offset: 1903, NextOffset: 1940 385s testutil.go:509: Offset: 2221, NextOffset: 2258 385s testutil.go:509: Offset: 1940, NextOffset: 1977 385s testutil.go:509: Offset: 2258, NextOffset: 2295 385s testutil.go:509: Offset: 1977, NextOffset: 2014 385s testutil.go:509: Offset: 2295, NextOffset: 6372 385s testutil.go:509: Offset: 2014, NextOffset: 5761 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:509: Offset: 146, NextOffset: 6183 385s testutil.go:509: Offset: 0, NextOffset: 5627 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2428,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2465,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2502,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2748,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 bar dev test2 foo3.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2428, NextOffset: 2465 385s testutil.go:509: Offset: 2711, NextOffset: 2748 385s testutil.go:509: Offset: 2465, NextOffset: 2502 385s testutil.go:509: Offset: 2748, NextOffset: 2785 385s testutil.go:509: Offset: 2502, NextOffset: 2539 385s testutil.go:509: Offset: 2785, NextOffset: 2822 385s testutil.go:509: Offset: 2539, NextOffset: 6609 385s testutil.go:509: Offset: 2822, NextOffset: 7224 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 725, NextOffset: 926 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 926, NextOffset: 2428 385s testutil.go:509: Offset: 1209, NextOffset: 2711 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar dev test2 foo3.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 767, NextOffset: 1008 385s testutil.go:509: Offset: 519, NextOffset: 725 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1008, NextOffset: 1209 385s testutil.go:509: Offset: 725, NextOffset: 926 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 135, NextOffset: 172 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 172, NextOffset: 209 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 209, NextOffset: 246 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 246, NextOffset: 283 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 283, NextOffset: 320 385s testutil.go:509: Offset: 534, NextOffset: 767 385s testutil.go:509: Offset: 320, NextOffset: 519 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1209, NextOffset: 2711 385s testutil.go:509: Offset: 926, NextOffset: 2428 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2711, NextOffset: 2748 385s testutil.go:509: Offset: 2428, NextOffset: 2465 385s testutil.go:509: Offset: 2748, NextOffset: 2785 385s testutil.go:509: Offset: 2465, NextOffset: 2502 385s testutil.go:509: Offset: 2785, NextOffset: 2822 385s testutil.go:509: Offset: 2502, NextOffset: 2539 385s testutil.go:509: Offset: 2822, NextOffset: 7224 385s testutil.go:509: Offset: 2539, NextOffset: 6609 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev test2 bar] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev test2 bar .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6907 385s testutil.go:509: Offset: 0, NextOffset: 6350 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2446,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2483,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2557,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo3.txt foo1.txt bar barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 731, NextOffset: 934 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 934, NextOffset: 2446 385s testutil.go:509: Offset: 1215, NextOffset: 2727 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2446, NextOffset: 2483 385s testutil.go:509: Offset: 2727, NextOffset: 2764 385s testutil.go:509: Offset: 2483, NextOffset: 2520 385s testutil.go:509: Offset: 2764, NextOffset: 2801 385s testutil.go:509: Offset: 2520, NextOffset: 2557 385s testutil.go:509: Offset: 2801, NextOffset: 2838 385s testutil.go:509: Offset: 2557, NextOffset: 6662 385s testutil.go:509: Offset: 2838, NextOffset: 7274 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2727, NextOffset: 2764 385s testutil.go:509: Offset: 2446, NextOffset: 2483 385s testutil.go:509: Offset: 2764, NextOffset: 2801 385s testutil.go:509: Offset: 2483, NextOffset: 2520 385s testutil.go:509: Offset: 2801, NextOffset: 2838 385s testutil.go:509: Offset: 2520, NextOffset: 2557 385s testutil.go:509: Offset: 2838, NextOffset: 7274 385s testutil.go:509: Offset: 2557, NextOffset: 6662 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 524 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1215, NextOffset: 2727 385s testutil.go:509: Offset: 934, NextOffset: 2446 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1012 385s testutil.go:509: Offset: 524, NextOffset: 731 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1012, NextOffset: 1215 385s testutil.go:509: Offset: 731, NextOffset: 934 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 dev test2 baz.txt test] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt test .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s testutil.go:509: Offset: 146, NextOffset: 7086 385s testutil.go:509: Offset: 0, NextOffset: 6530 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2438,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2549,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test test2 foo1.txt barlink dev] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 930, NextOffset: 2438 385s testutil.go:509: Offset: 1213, NextOffset: 2721 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2438, NextOffset: 2475 385s testutil.go:509: Offset: 2721, NextOffset: 2758 385s testutil.go:509: Offset: 2475, NextOffset: 2512 385s testutil.go:509: Offset: 2758, NextOffset: 2795 385s testutil.go:509: Offset: 2512, NextOffset: 2549 385s testutil.go:509: Offset: 2795, NextOffset: 2832 385s testutil.go:509: Offset: 2549, NextOffset: 6638 385s testutil.go:509: Offset: 2832, NextOffset: 7253 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 foo1.txt barlink dev .no.prefetch.landmark baz.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1010, NextOffset: 1213 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1213, NextOffset: 2721 385s testutil.go:509: Offset: 930, NextOffset: 2438 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2721, NextOffset: 2758 385s testutil.go:509: Offset: 2438, NextOffset: 2475 385s testutil.go:509: Offset: 2758, NextOffset: 2795 385s testutil.go:509: Offset: 2475, NextOffset: 2512 385s testutil.go:509: Offset: 2795, NextOffset: 2832 385s testutil.go:509: Offset: 2512, NextOffset: 2549 385s testutil.go:509: Offset: 2832, NextOffset: 7253 385s testutil.go:509: Offset: 2549, NextOffset: 6638 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 768, NextOffset: 1010 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 322, NextOffset: 521 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 foo1.txt foo3.txt .no.prefetch.landmark baz.txt bar barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar barlink test dev test2 foo1.txt foo3.txt .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s testutil.go:509: Offset: 146, NextOffset: 7062 385s testutil.go:509: Offset: 0, NextOffset: 6378 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 385s 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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2460,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2497,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2534,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2571,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2741,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2778,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2815,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2852,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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 test2 baz.txt foo3.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 937, NextOffset: 2460 385s testutil.go:509: Offset: 1218, NextOffset: 2741 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2460, NextOffset: 2497 385s testutil.go:509: Offset: 2741, NextOffset: 2778 385s testutil.go:509: Offset: 2497, NextOffset: 2534 385s testutil.go:509: Offset: 2778, NextOffset: 2815 385s testutil.go:509: Offset: 2534, NextOffset: 2571 385s testutil.go:509: Offset: 2815, NextOffset: 2852 385s testutil.go:509: Offset: 2571, NextOffset: 6694 385s testutil.go:509: Offset: 2852, NextOffset: 7306 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark foo1.txt bar test dev test2 baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1014 385s testutil.go:509: Offset: 525, NextOffset: 733 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1014, NextOffset: 1218 385s testutil.go:509: Offset: 733, NextOffset: 937 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2741, NextOffset: 2778 385s testutil.go:509: Offset: 2460, NextOffset: 2497 385s testutil.go:509: Offset: 2778, NextOffset: 2815 385s testutil.go:509: Offset: 2497, NextOffset: 2534 385s testutil.go:509: Offset: 2815, NextOffset: 2852 385s testutil.go:509: Offset: 2534, NextOffset: 2571 385s testutil.go:509: Offset: 2852, NextOffset: 7306 385s testutil.go:509: Offset: 2571, NextOffset: 6694 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1218, NextOffset: 2741 385s testutil.go:509: Offset: 937, NextOffset: 2460 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:59Z","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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt test test2 foo1.txt bar foo3.txt barlink dev] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s testutil.go:509: Offset: 146, NextOffset: 7118 385s testutil.go:509: Offset: 0, NextOffset: 6562 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 321, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:509: Offset: 768, NextOffset: 1009 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:509: Offset: 1009, NextOffset: 1212 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 930, NextOffset: 1885 385s testutil.go:509: Offset: 1212, NextOffset: 2167 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1885, NextOffset: 1922 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1922, NextOffset: 1959 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1959, NextOffset: 1996 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1996, NextOffset: 5695 385s testutil.go:509: Offset: 2278, NextOffset: 6307 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 321, NextOffset: 521 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 247, NextOffset: 284 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 321, NextOffset: 521 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 768, NextOffset: 1009 385s testutil.go:509: Offset: 521, NextOffset: 727 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1009, NextOffset: 1212 385s testutil.go:509: Offset: 727, NextOffset: 930 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1212, NextOffset: 2167 385s testutil.go:509: Offset: 930, NextOffset: 1885 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2167, NextOffset: 2204 385s testutil.go:509: Offset: 1885, NextOffset: 1922 385s testutil.go:509: Offset: 2204, NextOffset: 2241 385s testutil.go:509: Offset: 1922, NextOffset: 1959 385s testutil.go:509: Offset: 2241, NextOffset: 2278 385s testutil.go:509: Offset: 1959, NextOffset: 1996 385s testutil.go:509: Offset: 2278, NextOffset: 6307 385s testutil.go:509: Offset: 1996, NextOffset: 5695 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 349, NextOffset: 386 385s testutil.go:509: Offset: 136, NextOffset: 173 385s testutil.go:509: Offset: 386, NextOffset: 423 385s testutil.go:509: Offset: 173, NextOffset: 210 385s testutil.go:509: Offset: 423, NextOffset: 460 385s testutil.go:509: Offset: 210, NextOffset: 247 385s testutil.go:509: Offset: 460, NextOffset: 497 385s testutil.go:509: Offset: 247, NextOffset: 284 385s testutil.go:509: Offset: 497, NextOffset: 534 385s testutil.go:509: Offset: 284, NextOffset: 321 385s testutil.go:509: Offset: 534, NextOffset: 768 385s testutil.go:509: Offset: 321, NextOffset: 521 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt test dev test2 baz.txt foo1.txt barlink] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test dev test2 baz.txt foo1.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s testutil.go:509: Offset: 146, NextOffset: 5989 385s testutil.go:509: Offset: 0, NextOffset: 5432 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2013,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo3.txt test dev .no.prefetch.landmark foo1.txt bar barlink test2] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 734, NextOffset: 938 385s testutil.go:509: Offset: 1017, NextOffset: 1221 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 938, NextOffset: 1902 385s testutil.go:509: Offset: 1221, NextOffset: 2185 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1902, NextOffset: 1939 385s testutil.go:509: Offset: 2185, NextOffset: 2222 385s testutil.go:509: Offset: 1939, NextOffset: 1976 385s testutil.go:509: Offset: 2222, NextOffset: 2259 385s testutil.go:509: Offset: 1976, NextOffset: 2013 385s testutil.go:509: Offset: 2259, NextOffset: 2296 385s testutil.go:509: Offset: 2013, NextOffset: 5748 385s testutil.go:509: Offset: 2296, NextOffset: 6361 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 525, NextOffset: 734 385s testutil.go:509: Offset: 773, NextOffset: 1017 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1221, NextOffset: 2185 385s testutil.go:509: Offset: 938, NextOffset: 1902 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2185, NextOffset: 2222 385s testutil.go:509: Offset: 1902, NextOffset: 1939 385s testutil.go:509: Offset: 2222, NextOffset: 2259 385s testutil.go:509: Offset: 1939, NextOffset: 1976 385s testutil.go:509: Offset: 2259, NextOffset: 2296 385s testutil.go:509: Offset: 1976, NextOffset: 2013 385s testutil.go:509: Offset: 2296, NextOffset: 6361 385s testutil.go:509: Offset: 2013, NextOffset: 5748 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 773, NextOffset: 1017 385s testutil.go:509: Offset: 525, NextOffset: 734 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1017, NextOffset: 1221 385s testutil.go:509: Offset: 734, NextOffset: 938 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:509: Offset: 323, NextOffset: 525 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 351, NextOffset: 388 385s testutil.go:509: Offset: 138, NextOffset: 175 385s testutil.go:509: Offset: 388, NextOffset: 425 385s testutil.go:509: Offset: 175, NextOffset: 212 385s testutil.go:509: Offset: 425, NextOffset: 462 385s testutil.go:509: Offset: 212, NextOffset: 249 385s testutil.go:509: Offset: 462, NextOffset: 499 385s testutil.go:509: Offset: 249, NextOffset: 286 385s testutil.go:509: Offset: 499, NextOffset: 536 385s testutil.go:509: Offset: 286, NextOffset: 323 385s testutil.go:509: Offset: 536, NextOffset: 773 385s testutil.go:509: Offset: 323, NextOffset: 525 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test test2 baz.txt foo1.txt bar foo3.txt dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s testutil.go:509: Offset: 146, NextOffset: 6171 385s testutil.go:509: Offset: 0, NextOffset: 5614 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2176,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2213,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2287,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s testutil.go:509: Offset: 1217, NextOffset: 2176 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2176, NextOffset: 2213 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2213, NextOffset: 2250 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2250, NextOffset: 2287 385s testutil.go:509: Offset: 2004, NextOffset: 5720 385s testutil.go:509: Offset: 2287, NextOffset: 6335 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 523, NextOffset: 730 385s testutil.go:509: Offset: 770, NextOffset: 1013 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 730, NextOffset: 934 385s testutil.go:509: Offset: 1013, NextOffset: 1217 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1013, NextOffset: 1217 385s testutil.go:509: Offset: 730, NextOffset: 934 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1217, NextOffset: 2176 385s testutil.go:509: Offset: 934, NextOffset: 1893 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2176, NextOffset: 2213 385s testutil.go:509: Offset: 1893, NextOffset: 1930 385s testutil.go:509: Offset: 2213, NextOffset: 2250 385s testutil.go:509: Offset: 1930, NextOffset: 1967 385s testutil.go:509: Offset: 2250, NextOffset: 2287 385s testutil.go:509: Offset: 1967, NextOffset: 2004 385s testutil.go:509: Offset: 2287, NextOffset: 6335 385s testutil.go:509: Offset: 2004, NextOffset: 5720 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 350, NextOffset: 387 385s testutil.go:509: Offset: 137, NextOffset: 174 385s testutil.go:509: Offset: 387, NextOffset: 424 385s testutil.go:509: Offset: 174, NextOffset: 211 385s testutil.go:509: Offset: 424, NextOffset: 461 385s testutil.go:509: Offset: 211, NextOffset: 248 385s testutil.go:509: Offset: 461, NextOffset: 498 385s testutil.go:509: Offset: 248, NextOffset: 285 385s testutil.go:509: Offset: 498, NextOffset: 535 385s testutil.go:509: Offset: 285, NextOffset: 322 385s testutil.go:509: Offset: 535, NextOffset: 770 385s testutil.go:509: Offset: 322, NextOffset: 523 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 770, NextOffset: 1013 385s testutil.go:509: Offset: 523, NextOffset: 730 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt barlink test] 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s testutil.go:509: Offset: 146, NextOffset: 6015 385s testutil.go:509: Offset: 0, NextOffset: 5458 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 385s 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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1949,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1986,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2023,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2196,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2233,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2270,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2307,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s 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] 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 941, NextOffset: 1912 385s testutil.go:509: Offset: 1225, NextOffset: 2196 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 2196, NextOffset: 2233 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2233, NextOffset: 2270 385s testutil.go:509: Offset: 1986, NextOffset: 2023 385s testutil.go:509: Offset: 2270, NextOffset: 2307 385s testutil.go:509: Offset: 2023, NextOffset: 5774 385s testutil.go:509: Offset: 2307, NextOffset: 6389 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 324, NextOffset: 527 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 324, NextOffset: 527 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 527, NextOffset: 735 385s testutil.go:509: Offset: 775, NextOffset: 1019 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 735, NextOffset: 941 385s testutil.go:509: Offset: 1019, NextOffset: 1225 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo3.txt test foo1.txt bar barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:509: Offset: 324, NextOffset: 527 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 1225, NextOffset: 2196 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 385s testutil.go:509: Offset: 941, NextOffset: 1912 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 2196, NextOffset: 2233 385s testutil.go:509: Offset: 1912, NextOffset: 1949 385s testutil.go:509: Offset: 2233, NextOffset: 2270 385s testutil.go:509: Offset: 1949, NextOffset: 1986 385s testutil.go:509: Offset: 2270, NextOffset: 2307 385s testutil.go:509: Offset: 1986, NextOffset: 2023 385s testutil.go:509: Offset: 2307, NextOffset: 6389 385s testutil.go:509: Offset: 2023, NextOffset: 5774 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 775, NextOffset: 1019 385s testutil.go:509: Offset: 527, NextOffset: 735 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 1019, NextOffset: 1225 385s testutil.go:509: Offset: 735, NextOffset: 941 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 352, NextOffset: 389 385s testutil.go:509: Offset: 139, NextOffset: 176 385s testutil.go:509: Offset: 389, NextOffset: 426 385s testutil.go:509: Offset: 176, NextOffset: 213 385s testutil.go:509: Offset: 426, NextOffset: 463 385s testutil.go:509: Offset: 213, NextOffset: 250 385s testutil.go:509: Offset: 463, NextOffset: 500 385s testutil.go:509: Offset: 250, NextOffset: 287 385s testutil.go:509: Offset: 500, NextOffset: 537 385s testutil.go:509: Offset: 287, NextOffset: 324 385s testutil.go:509: Offset: 537, NextOffset: 775 385s testutil.go:509: Offset: 324, NextOffset: 527 385s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","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-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev test2 baz.txt bar .no.prefetch.landmark foo1.txt foo3.txt barlink] 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test dev test2 baz.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "bar" vs "bar" 385s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 385s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:509: Offset: 146, NextOffset: 6197 385s testutil.go:509: Offset: 0, NextOffset: 5640 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test" vs "test" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33: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-05T02:33:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:59Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 385s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 385s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.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-05T02:33:58Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:33:58Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:33:58Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:33:58Z","devMajor":1,"devMinor":2}]} 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "" vs "" 385s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s testutil.go:395: Comparing: "barlink" vs "barlink" 385s testutil.go:395: Comparing: "test" vs "test" 385s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 385s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 385s testutil.go:395: Comparing: "dev" vs "dev" 385s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 385s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 385s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 385s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 385s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 385s testutil.go:395: Comparing: "test2" vs "test2" 385s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 385s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 385s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 385s --- PASS: TestGzipEStargz (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen (14.86s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.06s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.05s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.04s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.03s) 385s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.04s) 385s --- PASS: TestGzipEStargz/testBuild (24.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.07s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.07s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.07s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify (25.72s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.06s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.06s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.06s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 385s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 385s === RUN TestGzipFooter 385s --- PASS: TestGzipFooter (0.13s) 385s PASS 385s ok github.com/containerd/stargz-snapshotter/estargz 30.092s 385s === RUN TestNoError 385s --- PASS: TestNoError (0.00s) 385s === RUN TestOneError 385s --- PASS: TestOneError (0.00s) 385s === RUN TestMultipleErrors 385s --- PASS: TestMultipleErrors (0.00s) 385s PASS 385s ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.007s 412s === RUN TestGzipEStargz 412s === RUN TestGzipEStargz/testBuild 412s === PAUSE TestGzipEStargz/testBuild 412s === RUN TestGzipEStargz/testDigestAndVerify 412s === PAUSE TestGzipEStargz/testDigestAndVerify 412s === RUN TestGzipEStargz/testWriteAndOpen 412s === PAUSE TestGzipEStargz/testWriteAndOpen 412s === CONT TestGzipEStargz/testBuild 412s === CONT TestGzipEStargz/testWriteAndOpen 412s === CONT TestGzipEStargz/testDigestAndVerify 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 1152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 40] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 392, NextOffset: 478 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:509: Offset: 392, NextOffset: 478 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 363 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 34] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 134, NextOffset: 365 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 247, NextOffset: 562 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 392, NextOffset: 478 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:509: Offset: 392, NextOffset: 478 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 96, NextOffset: 133 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 412s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 400, NextOffset: 486 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 357 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 357, NextOffset: 394 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 394, NextOffset: 480 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 357 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 357, NextOffset: 394 412s testutil.go:509: Offset: 589, NextOffset: 675 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 394, NextOffset: 480 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 246, NextOffset: 560 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 560, NextOffset: 597 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 597, NextOffset: 683 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 560 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 560, NextOffset: 597 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 597, NextOffset: 683 412s testutil.go:509: Offset: 400, NextOffset: 486 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 132, NextOffset: 360 412s testutil.go:509: Offset: 245, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 397, NextOffset: 483 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 245, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 360 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 397, NextOffset: 483 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 126] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 126] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 366, NextOffset: 403 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 403, NextOffset: 489 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 366 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 131] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 134, NextOffset: 366 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 366, NextOffset: 403 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 403, NextOffset: 489 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 125] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 332, NextOffset: 408 412s testutil.go:509: Offset: 501, NextOffset: 577 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:509: Offset: 332, NextOffset: 408 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 132] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 341, NextOffset: 417 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 476 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:509: Offset: 341, NextOffset: 417 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 125] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 128] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 334, NextOffset: 410 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:509: Offset: 334, NextOffset: 410 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 340, NextOffset: 416 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:509: Offset: 340, NextOffset: 416 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:509: Offset: 120, NextOffset: 307 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 128] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 128] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 332, NextOffset: 408 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:509: Offset: 332, NextOffset: 408 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 102] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 102] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 101] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 111] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 181, NextOffset: 214 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 119, NextOffset: 308 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 476, NextOffset: 509 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 341, NextOffset: 417 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:509: Offset: 341, NextOffset: 417 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 334, NextOffset: 410 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 301, NextOffset: 334 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:509: Offset: 334, NextOffset: 410 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 100] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 100 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 340, NextOffset: 416 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:509: Offset: 340, NextOffset: 416 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 114, NextOffset: 304 412s testutil.go:509: Offset: 209, NextOffset: 466 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 304, NextOffset: 337 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 466, NextOffset: 499 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 337, NextOffset: 413 412s testutil.go:509: Offset: 499, NextOffset: 575 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 209, NextOffset: 466 412s testutil.go:509: Offset: 114, NextOffset: 304 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 466, NextOffset: 499 412s testutil.go:509: Offset: 304, NextOffset: 337 412s testutil.go:509: Offset: 499, NextOffset: 575 412s testutil.go:509: Offset: 337, NextOffset: 413 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 312 412s testutil.go:509: Offset: 213, NextOffset: 474 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 474, NextOffset: 507 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 507, NextOffset: 583 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 474, NextOffset: 507 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 507, NextOffset: 583 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 474 412s testutil.go:509: Offset: 118, NextOffset: 312 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 116] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 306 412s testutil.go:509: Offset: 210, NextOffset: 469 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 306, NextOffset: 339 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 469, NextOffset: 502 412s testutil.go:509: Offset: 339, NextOffset: 415 412s testutil.go:509: Offset: 502, NextOffset: 578 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 469 412s testutil.go:509: Offset: 115, NextOffset: 306 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 469, NextOffset: 502 412s testutil.go:509: Offset: 306, NextOffset: 339 412s testutil.go:509: Offset: 502, NextOffset: 578 412s testutil.go:509: Offset: 339, NextOffset: 415 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 116] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 115] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 119, NextOffset: 312 412s testutil.go:509: Offset: 214, NextOffset: 477 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 477, NextOffset: 510 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 510, NextOffset: 586 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 477, NextOffset: 510 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 510, NextOffset: 586 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 107] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 86, NextOffset: 119 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 214, NextOffset: 477 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 119, NextOffset: 312 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 115] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 117] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 117] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 116] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 360] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 360 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 360] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 360 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 346, NextOffset: 422 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:509: Offset: 346, NextOffset: 422 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 362] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 362] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 222] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 362] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 222] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 222] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 361] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 361 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 482 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 361] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 116, NextOffset: 312 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 482, NextOffset: 515 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [1] at 361 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 312, NextOffset: 345 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 515, NextOffset: 591 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 362] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 223] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 223] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 365] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 346, NextOffset: 422 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:509: Offset: 346, NextOffset: 422 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 225] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 225 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 319 412s testutil.go:509: Offset: 215, NextOffset: 481 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 481, NextOffset: 514 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 514, NextOffset: 590 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 481 412s testutil.go:509: Offset: 116, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 481, NextOffset: 514 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 514, NextOffset: 590 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 324 412s testutil.go:509: Offset: 217, NextOffset: 487 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 357, NextOffset: 433 412s testutil.go:509: Offset: 520, NextOffset: 596 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 487 412s testutil.go:509: Offset: 119, NextOffset: 324 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 520, NextOffset: 596 412s testutil.go:509: Offset: 357, NextOffset: 433 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 320 412s testutil.go:509: Offset: 214, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 353, NextOffset: 429 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 320 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:509: Offset: 353, NextOffset: 429 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 326 412s testutil.go:509: Offset: 218, NextOffset: 490 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 326, NextOffset: 359 412s testutil.go:509: Offset: 490, NextOffset: 523 412s testutil.go:509: Offset: 359, NextOffset: 435 412s testutil.go:509: Offset: 523, NextOffset: 599 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 490 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 120, NextOffset: 326 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 490, NextOffset: 523 412s testutil.go:509: Offset: 326, NextOffset: 359 412s testutil.go:509: Offset: 523, NextOffset: 599 412s testutil.go:509: Offset: 359, NextOffset: 435 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 240 296] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 684, NextOffset: 830 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:509: Offset: 684, NextOffset: 830 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 240 293] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 240 296] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:509: Offset: 383, NextOffset: 945 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 240 293] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 242 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 242 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 242 295] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 242 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 688, NextOffset: 834 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:509: Offset: 688, NextOffset: 834 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 245 301] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 245 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 245 301] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 694, NextOffset: 840 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:509: Offset: 694, NextOffset: 840 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 245 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 684, NextOffset: 830 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:509: Offset: 684, NextOffset: 830 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 245 301] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 245 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 244 300] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 244 297] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:509: Offset: 383, NextOffset: 945 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 244 300] 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 244 297] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 245 301] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 688, NextOffset: 834 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:509: Offset: 688, NextOffset: 834 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 245 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 244 300] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 244 297] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 694, NextOffset: 840 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:509: Offset: 694, NextOffset: 840 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 244 300] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 244 297] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 649 412s testutil.go:509: Offset: 382, NextOffset: 943 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 649, NextOffset: 686 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 686, NextOffset: 832 412s testutil.go:509: Offset: 980, NextOffset: 1126 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 649, NextOffset: 686 412s testutil.go:509: Offset: 980, NextOffset: 1126 412s testutil.go:509: Offset: 686, NextOffset: 832 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 943 412s testutil.go:509: Offset: 170, NextOffset: 649 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 246 302] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [1] at 246 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 302 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 246 299] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 246 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 299 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 656 412s testutil.go:509: Offset: 384, NextOffset: 948 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 693, NextOffset: 839 412s testutil.go:509: Offset: 985, NextOffset: 1131 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 948 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 205 255] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 255 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 172, NextOffset: 656 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 985, NextOffset: 1131 412s testutil.go:509: Offset: 693, NextOffset: 839 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 205 247] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 247 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 205 255] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 255 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 205 247] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 247 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 653 412s testutil.go:509: Offset: 384, NextOffset: 946 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 946, NextOffset: 983 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 983, NextOffset: 1129 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 946 412s testutil.go:509: Offset: 172, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 946, NextOffset: 983 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 983, NextOffset: 1129 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 210 260] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 210 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 260 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 210 252] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 210 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 252 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 207 257] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 173, NextOffset: 660 412s testutil.go:509: Offset: 385, NextOffset: 953 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 660, NextOffset: 697 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 697, NextOffset: 843 412s testutil.go:509: Offset: 990, NextOffset: 1136 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 385, NextOffset: 953 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 207 249] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 173, NextOffset: 660 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [2] at 249 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 953, NextOffset: 990 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 660, NextOffset: 697 412s testutil.go:509: Offset: 990, NextOffset: 1136 412s testutil.go:509: Offset: 697, NextOffset: 843 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 207 257] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 207 249] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 249 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 212 262] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 212 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 262 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 212 254] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 212 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 254 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 204 254] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 254 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 204 246] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 246 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 204 254] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 254 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 204 246] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 246 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 209 259] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 209 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 259 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 209 251] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 209 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 251 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 206 256] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 206 248] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 206 256] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 206 248] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 213 263] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 213 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 263 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 213 255] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 213 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 255 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 214 264] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 214 256] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 214 264] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 214 256] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 219 269] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 219 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 269 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 219 261] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 219 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 261 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 216 266] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 266 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 216 258] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 258 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 216 266] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 266 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 216 258] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 258 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 222 272] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 272 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 222 264] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 215 265] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 265 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 215 257] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 215 265] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 265 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 215 257] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 218 268] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 268 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 218 260] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 218 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 260 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 217 267] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 217 259] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 259 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 217 267] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 217 259] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:2349: [2] at 259 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 222 272] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 272 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 222 264] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 446 699] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 446 558] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 558 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 446 699] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 446 558] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 558 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 392, NextOffset: 478 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 447 700] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 589, NextOffset: 675 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 700 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:509: Offset: 392, NextOffset: 478 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 447 559] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 559 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 448 701] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 448 560] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 448 701] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 448 560] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 449 702] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 449 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 702 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 449 561] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 449 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 561 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 363 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 447 700] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 700 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 447 559] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 559 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 447 700] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 700 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 447 559] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 559 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 448 701] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 448 560] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 365 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 247, NextOffset: 562 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 452 705] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 705 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 452 564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 452 705] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 705 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 452 564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 453 706] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 453 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 706 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 392, NextOffset: 478 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:509: Offset: 392, NextOffset: 478 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 453 565] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 453 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 565 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 557, NextOffset: 594 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 207, NextOffset: 244 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 363 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 357 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 357, NextOffset: 394 412s testutil.go:509: Offset: 552, NextOffset: 589 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 394, NextOffset: 480 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 357 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 357, NextOffset: 394 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:509: Offset: 394, NextOffset: 480 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 145 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 145 198] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 145 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 145 198] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 143 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 246, NextOffset: 560 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 560, NextOffset: 597 412s testutil.go:509: Offset: 400, NextOffset: 486 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 597, NextOffset: 683 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 560, NextOffset: 597 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 597, NextOffset: 683 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 560 412s testutil.go:509: Offset: 132, NextOffset: 363 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 143 196] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 147 203] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 132, NextOffset: 360 412s testutil.go:509: Offset: 245, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 397, NextOffset: 483 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 397, NextOffset: 483 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 245, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 360 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 147 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 366 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 147 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 366, NextOffset: 403 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 403, NextOffset: 489 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 366 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 366, NextOffset: 403 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 403, NextOffset: 489 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 146 202] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 146 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 332, NextOffset: 408 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:509: Offset: 332, NextOffset: 408 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 146 202] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 146 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 145 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 145 198] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 147 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 341, NextOffset: 417 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:509: Offset: 341, NextOffset: 417 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 147 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 148 204] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 204 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 148 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 334, NextOffset: 410 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:509: Offset: 334, NextOffset: 410 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 340, NextOffset: 416 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:509: Offset: 340, NextOffset: 416 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 129 179] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 332, NextOffset: 408 412s testutil.go:509: Offset: 501, NextOffset: 577 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 129 171] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 171 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:509: Offset: 332, NextOffset: 408 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 133 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 133 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 133 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 341, NextOffset: 417 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:509: Offset: 119, NextOffset: 308 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 133 175] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:509: Offset: 341, NextOffset: 417 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 133 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 133 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 334, NextOffset: 410 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:509: Offset: 334, NextOffset: 410 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 131 181] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 181 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 131 173] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 173 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 340, NextOffset: 416 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:509: Offset: 340, NextOffset: 416 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134 184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134 176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 114, NextOffset: 304 412s testutil.go:509: Offset: 209, NextOffset: 466 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 304, NextOffset: 337 412s testutil.go:509: Offset: 466, NextOffset: 499 412s testutil.go:509: Offset: 337, NextOffset: 413 412s testutil.go:509: Offset: 499, NextOffset: 575 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 209, NextOffset: 466 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 134 184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 114, NextOffset: 304 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 466, NextOffset: 499 412s testutil.go:509: Offset: 304, NextOffset: 337 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 134 176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 499, NextOffset: 575 412s testutil.go:509: Offset: 337, NextOffset: 413 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 185] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 177] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 188] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 180, NextOffset: 213 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 118, NextOffset: 312 412s testutil.go:509: Offset: 213, NextOffset: 474 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 474, NextOffset: 507 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 507, NextOffset: 583 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 474, NextOffset: 507 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 507, NextOffset: 583 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 474 412s testutil.go:509: Offset: 118, NextOffset: 312 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 188] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 185] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 177] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 140 190] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 140 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 306 412s testutil.go:509: Offset: 210, NextOffset: 469 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 306, NextOffset: 339 412s testutil.go:509: Offset: 469, NextOffset: 502 412s testutil.go:509: Offset: 339, NextOffset: 415 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 140 190] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 502, NextOffset: 578 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 210, NextOffset: 469 412s testutil.go:509: Offset: 115, NextOffset: 306 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 469, NextOffset: 502 412s testutil.go:509: Offset: 306, NextOffset: 339 412s testutil.go:509: Offset: 502, NextOffset: 578 412s testutil.go:509: Offset: 339, NextOffset: 415 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 140 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 140 190] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 140 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 188] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 119, NextOffset: 312 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 214, NextOffset: 477 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 477, NextOffset: 510 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 510, NextOffset: 586 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 477 412s testutil.go:509: Offset: 119, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 477, NextOffset: 510 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 510, NextOffset: 586 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 188] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 137 187] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 137 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 187 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 137 179] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 515, NextOffset: 591 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 142 192] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 142 184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 142 192] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 142 184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 141 191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 141 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 521, NextOffset: 597 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 315 568] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 568 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 315 427] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 315 568] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 568 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 315 427] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 319 572] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 346, NextOffset: 422 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:509: Offset: 346, NextOffset: 422 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 319 572] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 319 572] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 491, NextOffset: 524 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 524, NextOffset: 600 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 321 574] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 574 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 321 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 316 569] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 569 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 316 428] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 316 569] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 569 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 316 428] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 319 572] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 321 574] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 574 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 321 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 321 574] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 574 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 321 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 324 577] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 324 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 577 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 324 436] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 346, NextOffset: 422 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:509: Offset: 346, NextOffset: 422 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:509: Offset: 116, NextOffset: 313 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 319 412s testutil.go:509: Offset: 215, NextOffset: 481 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 481, NextOffset: 514 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 514, NextOffset: 590 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 481 412s testutil.go:509: Offset: 116, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 481, NextOffset: 514 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 514, NextOffset: 590 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 324 412s testutil.go:509: Offset: 217, NextOffset: 487 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 357, NextOffset: 433 412s testutil.go:509: Offset: 520, NextOffset: 596 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 217, NextOffset: 487 412s testutil.go:509: Offset: 119, NextOffset: 324 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 520, NextOffset: 596 412s testutil.go:509: Offset: 357, NextOffset: 433 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 320 412s testutil.go:509: Offset: 214, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 353, NextOffset: 429 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 320 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:509: Offset: 353, NextOffset: 429 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 123] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 119] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 123] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 326 412s testutil.go:509: Offset: 218, NextOffset: 490 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 326, NextOffset: 359 412s testutil.go:509: Offset: 490, NextOffset: 523 412s testutil.go:509: Offset: 359, NextOffset: 435 412s testutil.go:509: Offset: 523, NextOffset: 599 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 490 412s testutil.go:509: Offset: 120, NextOffset: 326 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 490, NextOffset: 523 412s testutil.go:509: Offset: 326, NextOffset: 359 412s testutil.go:509: Offset: 523, NextOffset: 599 412s testutil.go:509: Offset: 359, NextOffset: 435 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 119] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 119] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 684, NextOffset: 830 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:509: Offset: 684, NextOffset: 830 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 125] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 125] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 124] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 121] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 121] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 688, NextOffset: 834 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:509: Offset: 688, NextOffset: 834 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 121] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 124] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 657, NextOffset: 694 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 121] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 694, NextOffset: 840 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:509: Offset: 694, NextOffset: 840 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 126] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 123] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 126] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 684, NextOffset: 830 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:509: Offset: 684, NextOffset: 830 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 123] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 125] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 122] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 945, NextOffset: 982 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 101] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 101] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 688, NextOffset: 834 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:509: Offset: 688, NextOffset: 834 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 100] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 100 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 694, NextOffset: 840 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:509: Offset: 694, NextOffset: 840 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 102] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 649 412s testutil.go:509: Offset: 382, NextOffset: 943 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 649, NextOffset: 686 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 686, NextOffset: 832 412s testutil.go:509: Offset: 980, NextOffset: 1126 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 943 412s testutil.go:509: Offset: 170, NextOffset: 649 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 649, NextOffset: 686 412s testutil.go:509: Offset: 980, NextOffset: 1126 412s testutil.go:509: Offset: 686, NextOffset: 832 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 102] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 101] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 656 412s testutil.go:509: Offset: 384, NextOffset: 948 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 693, NextOffset: 839 412s testutil.go:509: Offset: 985, NextOffset: 1131 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 948 412s testutil.go:509: Offset: 172, NextOffset: 656 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 985, NextOffset: 1131 412s testutil.go:509: Offset: 693, NextOffset: 839 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 653 412s testutil.go:509: Offset: 384, NextOffset: 946 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 946, NextOffset: 983 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 983, NextOffset: 1129 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 946 412s testutil.go:509: Offset: 172, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 946, NextOffset: 983 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 983, NextOffset: 1129 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 173, NextOffset: 660 412s testutil.go:509: Offset: 385, NextOffset: 953 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 660, NextOffset: 697 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 697, NextOffset: 843 412s testutil.go:509: Offset: 990, NextOffset: 1136 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 385, NextOffset: 953 412s testutil.go:509: Offset: 173, NextOffset: 660 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 660, NextOffset: 697 412s testutil.go:509: Offset: 990, NextOffset: 1136 412s testutil.go:509: Offset: 697, NextOffset: 843 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 102] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 116] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 116] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 436] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 296] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 436] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 296] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 439] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 439 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 441] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 441 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 300] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 441] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 441 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 300] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 444] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 444 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 304] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 304 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 438] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 438 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 297] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 438] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 438 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 297] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 439] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 439 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 444] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 444 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 303] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [1] at 303 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 444] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 444 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 303] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 303 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 446] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 446 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 306] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 306 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 4284 412s testutil.go:509: Offset: 582, NextOffset: 3171 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 4284, NextOffset: 4321 412s testutil.go:509: Offset: 3171, NextOffset: 3208 412s testutil.go:509: Offset: 4321, NextOffset: 4903 412s testutil.go:509: Offset: 3208, NextOffset: 3790 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1052] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 392, NextOffset: 478 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 355, NextOffset: 392 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 589, NextOffset: 675 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 392, NextOffset: 478 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 126] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 132] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 126] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 132] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 363 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 135] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 128] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 206, NextOffset: 243 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 392, NextOffset: 478 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 355 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 355, NextOffset: 392 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:509: Offset: 392, NextOffset: 478 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 245, NextOffset: 558 412s testutil.go:509: Offset: 133, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 558, NextOffset: 595 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 595, NextOffset: 681 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 104] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 132, NextOffset: 363 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 207, NextOffset: 244 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 244, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 400, NextOffset: 486 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 402, NextOffset: 488 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 365 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 365, NextOffset: 402 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 402, NextOffset: 488 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 103] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 357 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 357, NextOffset: 394 412s testutil.go:509: Offset: 552, NextOffset: 589 412s testutil.go:509: Offset: 394, NextOffset: 480 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 552 412s testutil.go:509: Offset: 130, NextOffset: 357 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 552, NextOffset: 589 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 357, NextOffset: 394 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 589, NextOffset: 675 412s testutil.go:509: Offset: 394, NextOffset: 480 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 114] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 118] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 560, NextOffset: 597 412s testutil.go:509: Offset: 400, NextOffset: 486 412s testutil.go:509: Offset: 597, NextOffset: 683 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:509: Offset: 246, NextOffset: 560 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 560 412s testutil.go:509: Offset: 132, NextOffset: 363 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 560, NextOffset: 597 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 597, NextOffset: 683 412s testutil.go:509: Offset: 400, NextOffset: 486 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 118] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 208, NextOffset: 245 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 117] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 132, NextOffset: 360 412s testutil.go:509: Offset: 245, NextOffset: 557 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 397, NextOffset: 483 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 245, NextOffset: 557 412s testutil.go:509: Offset: 132, NextOffset: 360 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 557, NextOffset: 594 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 594, NextOffset: 680 412s testutil.go:509: Offset: 397, NextOffset: 483 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 120] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 120 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 134, NextOffset: 366 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 366, NextOffset: 403 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 403, NextOffset: 489 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 247, NextOffset: 562 412s testutil.go:509: Offset: 134, NextOffset: 366 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 562, NextOffset: 599 412s testutil.go:509: Offset: 366, NextOffset: 403 412s testutil.go:509: Offset: 599, NextOffset: 685 412s testutil.go:509: Offset: 403, NextOffset: 489 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 120] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 120 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 119] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 119] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 119] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 116] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 468, NextOffset: 501 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 332, NextOffset: 408 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:509: Offset: 332, NextOffset: 408 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 121] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 121] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 120] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 120 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:509: Offset: 214, NextOffset: 476 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 111] 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 308, NextOffset: 341 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 341, NextOffset: 417 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:509: Offset: 341, NextOffset: 417 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 362] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 362] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 223] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 334, NextOffset: 410 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:509: Offset: 334, NextOffset: 410 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 224] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 224] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 367] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 226] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 223] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 307, NextOffset: 340 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 223] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 340, NextOffset: 416 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 512, NextOffset: 588 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:509: Offset: 340, NextOffset: 416 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 224] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 224] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 224] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 367] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 412s testutil.go:2349: [1] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 226] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 299, NextOffset: 332 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 332, NextOffset: 408 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 468 412s testutil.go:509: Offset: 115, NextOffset: 299 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 468, NextOffset: 501 412s testutil.go:509: Offset: 299, NextOffset: 332 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 501, NextOffset: 577 412s testutil.go:509: Offset: 332, NextOffset: 408 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 341, NextOffset: 417 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 476 412s testutil.go:509: Offset: 119, NextOffset: 308 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 476, NextOffset: 509 412s testutil.go:509: Offset: 308, NextOffset: 341 412s testutil.go:509: Offset: 509, NextOffset: 585 412s testutil.go:509: Offset: 341, NextOffset: 417 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:509: Offset: 211, NextOffset: 471 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 334, NextOffset: 410 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 471 412s testutil.go:509: Offset: 116, NextOffset: 301 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 471, NextOffset: 504 412s testutil.go:509: Offset: 301, NextOffset: 334 412s testutil.go:509: Offset: 504, NextOffset: 580 412s testutil.go:509: Offset: 334, NextOffset: 410 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 340, NextOffset: 416 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 215, NextOffset: 479 412s testutil.go:509: Offset: 120, NextOffset: 307 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 479, NextOffset: 512 412s testutil.go:509: Offset: 307, NextOffset: 340 412s testutil.go:509: Offset: 512, NextOffset: 588 412s testutil.go:509: Offset: 340, NextOffset: 416 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 114, NextOffset: 304 412s testutil.go:509: Offset: 209, NextOffset: 466 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 304, NextOffset: 337 412s testutil.go:509: Offset: 466, NextOffset: 499 412s testutil.go:509: Offset: 337, NextOffset: 413 412s testutil.go:509: Offset: 499, NextOffset: 575 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 209, NextOffset: 466 412s testutil.go:509: Offset: 114, NextOffset: 304 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 466, NextOffset: 499 412s testutil.go:509: Offset: 304, NextOffset: 337 412s testutil.go:509: Offset: 499, NextOffset: 575 412s testutil.go:509: Offset: 337, NextOffset: 413 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 312 412s testutil.go:509: Offset: 213, NextOffset: 474 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 474, NextOffset: 507 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 507, NextOffset: 583 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 474 412s testutil.go:509: Offset: 118, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 474, NextOffset: 507 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 507, NextOffset: 583 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 115, NextOffset: 306 412s testutil.go:509: Offset: 210, NextOffset: 469 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 306, NextOffset: 339 412s testutil.go:509: Offset: 469, NextOffset: 502 412s testutil.go:509: Offset: 339, NextOffset: 415 412s testutil.go:509: Offset: 502, NextOffset: 578 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 177, NextOffset: 210 412s testutil.go:509: Offset: 82, NextOffset: 115 412s testutil.go:509: Offset: 210, NextOffset: 469 412s testutil.go:509: Offset: 115, NextOffset: 306 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 469, NextOffset: 502 412s testutil.go:509: Offset: 306, NextOffset: 339 412s testutil.go:509: Offset: 502, NextOffset: 578 412s testutil.go:509: Offset: 339, NextOffset: 415 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 119, NextOffset: 312 412s testutil.go:509: Offset: 214, NextOffset: 477 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 477, NextOffset: 510 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 510, NextOffset: 586 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 214, NextOffset: 477 412s testutil.go:509: Offset: 119, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 477, NextOffset: 510 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 510, NextOffset: 586 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 346, NextOffset: 422 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:509: Offset: 346, NextOffset: 422 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 345, NextOffset: 421 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 312 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 312, NextOffset: 345 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:509: Offset: 345, NextOffset: 421 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 488 412s testutil.go:509: Offset: 119, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 488, NextOffset: 521 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 521, NextOffset: 597 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 346, NextOffset: 422 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 483 412s testutil.go:509: Offset: 116, NextOffset: 313 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 483, NextOffset: 516 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 516, NextOffset: 592 412s testutil.go:509: Offset: 346, NextOffset: 422 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 491 412s testutil.go:509: Offset: 120, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 491, NextOffset: 524 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 524, NextOffset: 600 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 116, NextOffset: 319 412s testutil.go:509: Offset: 215, NextOffset: 481 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 481, NextOffset: 514 412s testutil.go:509: Offset: 352, NextOffset: 428 412s testutil.go:509: Offset: 514, NextOffset: 590 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 215, NextOffset: 481 412s testutil.go:509: Offset: 116, NextOffset: 319 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 481, NextOffset: 514 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 514, NextOffset: 590 412s testutil.go:509: Offset: 352, NextOffset: 428 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 119, NextOffset: 324 412s testutil.go:509: Offset: 217, NextOffset: 487 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 357, NextOffset: 433 412s testutil.go:509: Offset: 520, NextOffset: 596 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 217, NextOffset: 487 412s testutil.go:509: Offset: 119, NextOffset: 324 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 520, NextOffset: 596 412s testutil.go:509: Offset: 357, NextOffset: 433 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 116, NextOffset: 320 412s testutil.go:509: Offset: 214, NextOffset: 482 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 353, NextOffset: 429 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 214, NextOffset: 482 412s testutil.go:509: Offset: 116, NextOffset: 320 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 515, NextOffset: 591 412s testutil.go:509: Offset: 353, NextOffset: 429 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 120, NextOffset: 326 412s testutil.go:509: Offset: 218, NextOffset: 490 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 326, NextOffset: 359 412s testutil.go:509: Offset: 490, NextOffset: 523 412s testutil.go:509: Offset: 359, NextOffset: 435 412s testutil.go:509: Offset: 523, NextOffset: 599 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 218, NextOffset: 490 412s testutil.go:509: Offset: 120, NextOffset: 326 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 490, NextOffset: 523 412s testutil.go:509: Offset: 326, NextOffset: 359 412s testutil.go:509: Offset: 523, NextOffset: 599 412s testutil.go:509: Offset: 359, NextOffset: 435 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 317 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 684, NextOffset: 830 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:509: Offset: 684, NextOffset: 830 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 309 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 317 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 309 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 651, NextOffset: 688 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 316] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 276 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 316 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 688, NextOffset: 834 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:509: Offset: 170, NextOffset: 651 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 688, NextOffset: 834 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 308] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 276 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 308 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 694, NextOffset: 840 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:509: Offset: 694, NextOffset: 840 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:509: Offset: 172, NextOffset: 657 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 169, NextOffset: 647 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 684, NextOffset: 830 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 941, NextOffset: 978 412s testutil.go:509: Offset: 647, NextOffset: 684 412s testutil.go:509: Offset: 978, NextOffset: 1124 412s testutil.go:509: Offset: 684, NextOffset: 830 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 132, NextOffset: 169 412s testutil.go:509: Offset: 381, NextOffset: 941 412s testutil.go:509: Offset: 169, NextOffset: 647 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 653 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 945 412s testutil.go:509: Offset: 171, NextOffset: 653 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 945, NextOffset: 982 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 982, NextOffset: 1128 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 688, NextOffset: 834 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 651 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 651, NextOffset: 688 412s testutil.go:509: Offset: 981, NextOffset: 1127 412s testutil.go:509: Offset: 688, NextOffset: 834 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 944 412s testutil.go:509: Offset: 170, NextOffset: 651 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:509: Offset: 384, NextOffset: 951 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 657, NextOffset: 694 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 694, NextOffset: 840 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 951 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 172, NextOffset: 657 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 951, NextOffset: 988 412s testutil.go:509: Offset: 657, NextOffset: 694 412s testutil.go:509: Offset: 988, NextOffset: 1134 412s testutil.go:509: Offset: 694, NextOffset: 840 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 315] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 275 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 649 412s testutil.go:509: Offset: 382, NextOffset: 943 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 649, NextOffset: 686 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 686, NextOffset: 832 412s testutil.go:509: Offset: 980, NextOffset: 1126 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 943 412s testutil.go:509: Offset: 170, NextOffset: 649 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 649, NextOffset: 686 412s testutil.go:509: Offset: 980, NextOffset: 1126 412s testutil.go:509: Offset: 686, NextOffset: 832 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 307] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 275 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 307 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 656 412s testutil.go:509: Offset: 384, NextOffset: 948 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 693, NextOffset: 839 412s testutil.go:509: Offset: 985, NextOffset: 1131 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 948 412s testutil.go:509: Offset: 172, NextOffset: 656 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 985, NextOffset: 1131 412s testutil.go:509: Offset: 693, NextOffset: 839 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 653 412s testutil.go:509: Offset: 384, NextOffset: 946 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 946, NextOffset: 983 412s testutil.go:509: Offset: 690, NextOffset: 836 412s testutil.go:509: Offset: 983, NextOffset: 1129 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 946 412s testutil.go:509: Offset: 172, NextOffset: 653 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 946, NextOffset: 983 412s testutil.go:509: Offset: 653, NextOffset: 690 412s testutil.go:509: Offset: 983, NextOffset: 1129 412s testutil.go:509: Offset: 690, NextOffset: 836 412s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 173, NextOffset: 660 412s testutil.go:509: Offset: 385, NextOffset: 953 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 660, NextOffset: 697 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 697, NextOffset: 843 412s testutil.go:509: Offset: 990, NextOffset: 1136 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 385, NextOffset: 953 412s testutil.go:509: Offset: 173, NextOffset: 660 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 412s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 660, NextOffset: 697 412s testutil.go:509: Offset: 990, NextOffset: 1136 412s testutil.go:509: Offset: 697, NextOffset: 843 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo4 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo3 foo4 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 322 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty foo3 foo4 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 314 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 322 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 314 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 321 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo5 foo6 foo foo2 foo_empty3] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark] vs [foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 321 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo3 foo4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 321 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo3 foo4 foo_empty4 foo6] vs [foo4 foo5 foo foo_empty foo2 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo5 foo_empty5 foo6] vs [foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 323 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 323 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo3] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty foo3 foo4 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 322 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 314 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5] vs [foo foo_empty2 foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty2 foo_empty4 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty2 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty3 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 655 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5 foo_empty] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5 foo_empty] vs [foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 514 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3] vs [foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo5 foo] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo" vs "foo" 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo5] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo foo_empty2] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 657] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 416 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 657 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 516] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 416 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 516 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:2349: [7] at 654 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo5 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo foo3 foo_empty3 foo4 foo5] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 513 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s 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 [foo_empty foo_empty2 foo3 foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 654 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 513 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 655 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 foo_empty foo3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo_empty3] vs [foo2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo5 foo2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo4 foo5 foo6 foo_empty foo3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo_empty3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 514 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo2] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 762, NextOffset: 799 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo2 foo_empty2] vs [foo_empty foo2 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 659] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 418 in stargz, uncompressed length 1616 412s testutil.go:2349: [7] at 659 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 518] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 412s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 412s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 412s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 412s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 412s testutil.go:2349: [6] at 418 in stargz, uncompressed length 492 412s testutil.go:2349: [7] at 518 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 412s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 412s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 412s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 412s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 412s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo6 foo foo2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:395: Comparing: "" vs "" 412s 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 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty4 foo6] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 931, NextOffset: 968 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty3 foo5] vs [foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty4 foo6 foo_empty foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:509: Offset: 131, NextOffset: 260 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 374, NextOffset: 411 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 260, NextOffset: 297 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 411, NextOffset: 577 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:509: Offset: 800, NextOffset: 931 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 3745] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 2081 2621] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo3 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo3 foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo3 foo4 foo_empty4 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo3 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 160 216] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 160 213] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 160 216] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 160 213] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 157 213] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 157 210] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 163 219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty4 foo5 foo6 foo] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo6 foo foo_empty foo_empty2 foo_empty3] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 163 216] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo6] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 373, NextOffset: 410 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 260, NextOffset: 297 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:509: Offset: 297, NextOffset: 426 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 163 219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 163 216] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 163 219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 163 216] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 162 218] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 162 215] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 162 218] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 162 215] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo_empty5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 162 218] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 246, NextOffset: 378 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 132, NextOffset: 264 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:509: Offset: 301, NextOffset: 434 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 162 215] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 164 220] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 164 217] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 164 220] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 164 217] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 164 220] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo_empty4 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 164 217] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5] vs [foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4 foo_empty foo2 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 763, NextOffset: 800 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 141 191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 577, NextOffset: 614 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 141 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 141 191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 141 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 140 190] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 140 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 143 193] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 143 185] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 143 193] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty5 foo] vs [foo2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 647, NextOffset: 782 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 143 185] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 824, NextOffset: 959 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo2 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty5 foo foo_empty foo3 foo4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 620, NextOffset: 787 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 143 193] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:509: Offset: 134, NextOffset: 266 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 143 185] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 141 191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 141 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 141 191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 141 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 142 192] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 142 184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo5] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 1155, NextOffset: 1192 412s testutil.go:509: Offset: 981, NextOffset: 1066 412s testutil.go:509: Offset: 1192, NextOffset: 1277 412s testutil.go:395: Comparing: "foo" vs "foo" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 263 412s testutil.go:509: Offset: 245, NextOffset: 377 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 300, NextOffset: 434 412s testutil.go:509: Offset: 414, NextOffset: 579 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 144 194] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 579, NextOffset: 616 412s testutil.go:509: Offset: 471, NextOffset: 604 412s testutil.go:509: Offset: 616, NextOffset: 782 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 604, NextOffset: 641 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 641, NextOffset: 774 412s testutil.go:509: Offset: 819, NextOffset: 952 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 774, NextOffset: 811 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 811, NextOffset: 944 412s testutil.go:509: Offset: 989, NextOffset: 1155 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo5] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 414, NextOffset: 579 412s testutil.go:509: Offset: 300, NextOffset: 434 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 579, NextOffset: 616 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 616, NextOffset: 782 412s testutil.go:509: Offset: 471, NextOffset: 604 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 604, NextOffset: 641 412s testutil.go:509: Offset: 819, NextOffset: 952 412s testutil.go:509: Offset: 641, NextOffset: 774 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 774, NextOffset: 811 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 144 186] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 186 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 989, NextOffset: 1155 412s testutil.go:509: Offset: 811, NextOffset: 944 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1155, NextOffset: 1192 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 1192, NextOffset: 1277 412s testutil.go:509: Offset: 981, NextOffset: 1066 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 377 412s testutil.go:509: Offset: 131, NextOffset: 263 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 144 194] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 144 186] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 186 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 144 194] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 144 186] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 186 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 150 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 150 192] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 150 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 150 192] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo6] vs [foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 437, NextOffset: 474 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 474, NextOffset: 608 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 608, NextOffset: 645 412s testutil.go:509: Offset: 787, NextOffset: 824 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 645, NextOffset: 777 412s testutil.go:509: Offset: 824, NextOffset: 956 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 777, NextOffset: 814 412s testutil.go:509: Offset: 956, NextOffset: 993 412s testutil.go:509: Offset: 814, NextOffset: 948 412s testutil.go:509: Offset: 993, NextOffset: 1160 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 209, NextOffset: 246 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 133, NextOffset: 265 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 265, NextOffset: 302 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 302, NextOffset: 437 412s testutil.go:509: Offset: 415, NextOffset: 583 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s testutil.go:509: Offset: 985, NextOffset: 1070 412s testutil.go:509: Offset: 1197, NextOffset: 1282 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4] vs [foo foo2 foo_empty2 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 148 198] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 948, NextOffset: 985 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1197, NextOffset: 1282 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 985, NextOffset: 1070 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 265, NextOffset: 302 412s testutil.go:509: Offset: 415, NextOffset: 583 412s testutil.go:509: Offset: 302, NextOffset: 437 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 96, NextOffset: 133 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 133, NextOffset: 265 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 437, NextOffset: 474 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 474, NextOffset: 608 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 608, NextOffset: 645 412s testutil.go:509: Offset: 824, NextOffset: 956 412s testutil.go:509: Offset: 645, NextOffset: 777 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 956, NextOffset: 993 412s testutil.go:509: Offset: 777, NextOffset: 814 412s testutil.go:509: Offset: 993, NextOffset: 1160 412s testutil.go:509: Offset: 814, NextOffset: 948 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 148 190] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 155 205] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 155 197] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 155 205] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 155 197] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 155 205] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6] vs [.no.prefetch.landmark foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 155 197] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 263 412s testutil.go:509: Offset: 246, NextOffset: 377 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 600, NextOffset: 637 412s testutil.go:509: Offset: 784, NextOffset: 821 412s testutil.go:509: Offset: 637, NextOffset: 768 412s testutil.go:509: Offset: 821, NextOffset: 952 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 153 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 768, NextOffset: 805 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 805, NextOffset: 936 412s testutil.go:509: Offset: 989, NextOffset: 1154 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 936, NextOffset: 973 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s testutil.go:509: Offset: 973, NextOffset: 1058 412s testutil.go:509: Offset: 1191, NextOffset: 1276 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 377, NextOffset: 414 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 153 195] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 300, NextOffset: 431 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 414, NextOffset: 581 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 431, NextOffset: 468 412s testutil.go:509: Offset: 581, NextOffset: 618 412s testutil.go:509: Offset: 468, NextOffset: 600 412s testutil.go:509: Offset: 618, NextOffset: 784 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6 foo2 foo3 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 784, NextOffset: 821 412s testutil.go:509: Offset: 600, NextOffset: 637 412s testutil.go:509: Offset: 821, NextOffset: 952 412s testutil.go:509: Offset: 637, NextOffset: 768 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 377 412s testutil.go:509: Offset: 132, NextOffset: 263 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 414, NextOffset: 581 412s testutil.go:509: Offset: 300, NextOffset: 431 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 581, NextOffset: 618 412s testutil.go:509: Offset: 431, NextOffset: 468 412s testutil.go:509: Offset: 618, NextOffset: 784 412s testutil.go:509: Offset: 468, NextOffset: 600 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 768, NextOffset: 805 412s testutil.go:509: Offset: 989, NextOffset: 1154 412s testutil.go:509: Offset: 805, NextOffset: 936 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s testutil.go:509: Offset: 936, NextOffset: 973 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 153 203] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1191, NextOffset: 1276 412s testutil.go:509: Offset: 973, NextOffset: 1058 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 153 195] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 153 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 153 195] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 157 207] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 157 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo_empty4 foo5 foo6 foo_empty foo2] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 270, NextOffset: 307 412s testutil.go:509: Offset: 384, NextOffset: 421 412s testutil.go:509: Offset: 307, NextOffset: 444 412s testutil.go:509: Offset: 421, NextOffset: 592 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 444, NextOffset: 481 412s testutil.go:509: Offset: 592, NextOffset: 629 412s testutil.go:509: Offset: 481, NextOffset: 618 412s testutil.go:509: Offset: 629, NextOffset: 799 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 618, NextOffset: 655 412s testutil.go:509: Offset: 799, NextOffset: 836 412s testutil.go:509: Offset: 655, NextOffset: 792 412s testutil.go:509: Offset: 836, NextOffset: 973 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 270 412s testutil.go:509: Offset: 248, NextOffset: 384 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 792, NextOffset: 829 412s testutil.go:509: Offset: 973, NextOffset: 1010 412s testutil.go:509: Offset: 829, NextOffset: 966 412s testutil.go:509: Offset: 1010, NextOffset: 1178 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 966, NextOffset: 1003 412s testutil.go:509: Offset: 1178, NextOffset: 1215 412s testutil.go:509: Offset: 1003, NextOffset: 1088 412s testutil.go:509: Offset: 1215, NextOffset: 1300 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] vs [foo foo_empty2 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 384, NextOffset: 421 412s testutil.go:509: Offset: 270, NextOffset: 307 412s testutil.go:509: Offset: 421, NextOffset: 592 412s testutil.go:509: Offset: 307, NextOffset: 444 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 592, NextOffset: 629 412s testutil.go:509: Offset: 444, NextOffset: 481 412s testutil.go:509: Offset: 629, NextOffset: 799 412s testutil.go:509: Offset: 481, NextOffset: 618 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 799, NextOffset: 836 412s testutil.go:509: Offset: 618, NextOffset: 655 412s testutil.go:509: Offset: 836, NextOffset: 973 412s testutil.go:509: Offset: 655, NextOffset: 792 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 384 412s testutil.go:509: Offset: 134, NextOffset: 270 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 157 207] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 973, NextOffset: 1010 412s testutil.go:509: Offset: 792, NextOffset: 829 412s testutil.go:509: Offset: 1010, NextOffset: 1178 412s testutil.go:509: Offset: 829, NextOffset: 966 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1178, NextOffset: 1215 412s testutil.go:509: Offset: 966, NextOffset: 1003 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1215, NextOffset: 1300 412s testutil.go:509: Offset: 1003, NextOffset: 1088 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 157 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 156 206] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 156 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 156 198] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 156 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 398 651] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 651 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo4 foo6 .no.prefetch.landmark foo2 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3] 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 398 510] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 510 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 398 651] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 651 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 821, NextOffset: 898 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 687, NextOffset: 796 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 398 510] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 788, NextOffset: 821 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 510 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 402 655] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 402 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 655 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 402 514] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 402 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 514 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 403 656] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 403 515] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo4 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 403 656] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 403 515] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 84, NextOffset: 117 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 179, NextOffset: 212 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo4 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 405 658] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 658 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 405 517] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 400 653] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 400 512] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 400 653] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 400 512] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty4 foo5 foo6 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty4 foo5] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 651, NextOffset: 684 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 404 657] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 404 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 657 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 404 516] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 404 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 516 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 405 658] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 658 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 405 517] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 405 658] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 412s testutil.go:2349: [2] at 658 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 405 517] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo4 foo5 foo_empty5] vs [foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 811, NextOffset: 844 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 409 662] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 697, NextOffset: 809 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 844, NextOffset: 982 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [1] at 409 in stargz, uncompressed length 1636 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [2] at 662 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 324, NextOffset: 357 412s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty4 foo6 foo foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:509: Offset: 842, NextOffset: 919 412s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 409 521] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 412s testutil.go:2349: [1] at 409 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 521 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1683: "bar"(basename:"bar") is child of "" 412s testutil.go:1683: "foo"(basename:"foo") is child of "" 412s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty3 foo4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 965, NextOffset: 998 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:509: Offset: 537, NextOffset: 646 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 2688] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo6 .no.prefetch.landmark foo2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 2688] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 371, NextOffset: 404 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 492, NextOffset: 525 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 147] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 142] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 147] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 142] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 149] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2 foo3] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 144] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 799, NextOffset: 832 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 144 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:509: Offset: 832, NextOffset: 968 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 487, NextOffset: 520 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 153] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 656, NextOffset: 689 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty4 foo5 foo foo_empty foo_empty2 foo3] vs [foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4 foo] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:509: Offset: 398, NextOffset: 508 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 149] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 153] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 149] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 153] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 147] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo5] vs [.no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo5 foo] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 519, NextOffset: 552 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 148] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 148] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 152] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 147] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 153] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 148] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 153] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 148] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty5 foo foo_empty foo3 foo_empty3] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo5 foo6 .no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 78, NextOffset: 111 412s testutil.go:509: Offset: 174, NextOffset: 207 412s testutil.go:509: Offset: 111, NextOffset: 218 412s testutil.go:509: Offset: 207, NextOffset: 314 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 359, NextOffset: 392 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 392, NextOffset: 500 412s testutil.go:509: Offset: 515, NextOffset: 650 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 650, NextOffset: 683 412s testutil.go:509: Offset: 533, NextOffset: 641 412s testutil.go:509: Offset: 683, NextOffset: 791 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 641, NextOffset: 674 412s testutil.go:509: Offset: 791, NextOffset: 824 412s testutil.go:509: Offset: 674, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 782, NextOffset: 815 412s testutil.go:509: Offset: 959, NextOffset: 992 412s testutil.go:509: Offset: 815, NextOffset: 892 412s testutil.go:509: Offset: 992, NextOffset: 1069 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 154] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 154 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 251, NextOffset: 359 412s testutil.go:509: Offset: 347, NextOffset: 482 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s 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_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty5] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 791, NextOffset: 824 412s testutil.go:509: Offset: 641, NextOffset: 674 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 674, NextOffset: 782 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 959, NextOffset: 992 412s testutil.go:509: Offset: 782, NextOffset: 815 412s testutil.go:509: Offset: 992, NextOffset: 1069 412s testutil.go:509: Offset: 815, NextOffset: 892 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 174, NextOffset: 207 412s testutil.go:509: Offset: 78, NextOffset: 111 412s testutil.go:509: Offset: 207, NextOffset: 314 412s testutil.go:509: Offset: 111, NextOffset: 218 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 482 412s testutil.go:509: Offset: 251, NextOffset: 359 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 359, NextOffset: 392 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 149] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 515, NextOffset: 650 412s testutil.go:509: Offset: 392, NextOffset: 500 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 650, NextOffset: 683 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 500, NextOffset: 533 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 683, NextOffset: 791 412s testutil.go:509: Offset: 533, NextOffset: 641 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 105] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 115] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo4 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 801, NextOffset: 834 412s testutil.go:509: Offset: 687, NextOffset: 797 412s testutil.go:509: Offset: 834, NextOffset: 970 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 797, NextOffset: 830 412s testutil.go:509: Offset: 970, NextOffset: 1003 412s testutil.go:509: Offset: 830, NextOffset: 907 412s testutil.go:509: Offset: 1003, NextOffset: 1080 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 225 412s testutil.go:509: Offset: 211, NextOffset: 320 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 511, NextOffset: 544 412s testutil.go:509: Offset: 658, NextOffset: 691 412s testutil.go:509: Offset: 544, NextOffset: 654 412s testutil.go:509: Offset: 691, NextOffset: 801 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 258, NextOffset: 368 412s testutil.go:509: Offset: 353, NextOffset: 489 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 368, NextOffset: 401 412s testutil.go:509: Offset: 489, NextOffset: 522 412s testutil.go:509: Offset: 401, NextOffset: 511 412s testutil.go:509: Offset: 522, NextOffset: 658 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo6 foo foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 658, NextOffset: 691 412s testutil.go:509: Offset: 511, NextOffset: 544 412s testutil.go:509: Offset: 691, NextOffset: 801 412s testutil.go:509: Offset: 544, NextOffset: 654 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 801, NextOffset: 834 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 834, NextOffset: 970 412s testutil.go:509: Offset: 687, NextOffset: 797 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 320 412s testutil.go:509: Offset: 116, NextOffset: 225 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 353, NextOffset: 489 412s testutil.go:509: Offset: 258, NextOffset: 368 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 489, NextOffset: 522 412s testutil.go:509: Offset: 368, NextOffset: 401 412s testutil.go:509: Offset: 522, NextOffset: 658 412s testutil.go:509: Offset: 401, NextOffset: 511 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 970, NextOffset: 1003 412s testutil.go:509: Offset: 797, NextOffset: 830 412s testutil.go:509: Offset: 1003, NextOffset: 1080 412s testutil.go:509: Offset: 830, NextOffset: 907 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 114] 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 108] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 113] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 107] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 112] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 106] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty5 foo foo2 foo3 foo4] vs [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 484 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 484, NextOffset: 517 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 517, NextOffset: 652 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 118] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 652, NextOffset: 685 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 685, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 827, NextOffset: 962 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 962, NextOffset: 995 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 995, NextOffset: 1072 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4] vs [foo foo2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 652, NextOffset: 685 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 685, NextOffset: 794 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 827, NextOffset: 962 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 484 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 484, NextOffset: 517 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 517, NextOffset: 652 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 962, NextOffset: 995 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 995, NextOffset: 1072 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 118] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 111] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 116] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 110] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 124] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 117] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 124] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 117] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo4 foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 125] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 118] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 132] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 127] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 132] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 126] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo2 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3] vs [foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty3] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo2 foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty3 foo4] vs [foo6 foo2 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 122] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo4 foo_empty4 foo6] vs [foo3 foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 134] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 129] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4 foo_empty5 foo_empty foo2] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo3] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 428] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 113, NextOffset: 224 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo4 foo6] vs [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 287] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 287 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 428] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 287] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 287 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 430] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo_empty4 foo5 foo6 foo foo2 foo3 foo_empty3 foo4] vs [foo_empty3 foo5 foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 430 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo_empty2 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 290] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 290 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 293] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 293] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 437] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 437 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 296] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 432] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 432 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo_empty4 foo5 foo6 foo] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo3 foo5 foo6 foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 291] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 291 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 432] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 432 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 291] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 291 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 434] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 434 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 293] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 436] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 295] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 295 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo4 foo_empty4 foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3] 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo5 .no.prefetch.landmark foo_empty foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 436] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 700, NextOffset: 813 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 554, NextOffset: 667 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 295] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 295 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 439] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 412s testutil.go:2349: [1] at 439 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 298] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo4] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty3 foo_empty4] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo4] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4 foo_empty foo2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo6 foo foo_empty foo3 foo4] vs [foo3 foo_empty3 foo4 foo5 foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo4 foo foo2 foo3] vs [foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo_empty] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo4] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo3 foo_empty3 foo_empty5 foo foo_empty] vs [foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo3 foo_empty3 foo_empty5 foo] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 839, NextOffset: 975 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 692, NextOffset: 804 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 706 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 703 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 706 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo2 foo4] vs [foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 foo2 foo_empty3] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo2 foo4 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 703 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 705] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 649 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 705 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 702] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 649 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 702 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty3 foo_empty5 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo4] vs [foo4 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo3 foo_empty3 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo3 foo_empty5 foo6 foo foo_empty] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 717] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6 foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 661 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 717 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 714] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 661 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3] vs [foo4 .no.prefetch.landmark foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark] vs [foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo6 foo foo_empty2 foo3 foo_empty4] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 716] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 660 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 716 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 713] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 660 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 713 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 721 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 718 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo6 foo foo2 foo_empty2 foo3] vs [foo4 foo5 foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo2] vs [foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 721 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 718 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 720] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 664 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 720 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 717] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 664 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 717 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 609 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo6 .no.prefetch.landmark foo2 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark] vs [foo foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 601 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 609 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 601 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 604] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 554 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 604 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo4 foo6 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 460 412s testutil.go:509: Offset: 382, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 460, NextOffset: 497 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 497, NextOffset: 788 412s testutil.go:509: Offset: 709, NextOffset: 1035 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 788, NextOffset: 825 412s testutil.go:509: Offset: 1035, NextOffset: 1072 412s testutil.go:509: Offset: 825, NextOffset: 1116 412s testutil.go:509: Offset: 1072, NextOffset: 1398 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1444, NextOffset: 1481 412s testutil.go:509: Offset: 1726, NextOffset: 1763 412s testutil.go:509: Offset: 1481, NextOffset: 1772 412s testutil.go:509: Offset: 1763, NextOffset: 2088 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1772, NextOffset: 1809 412s testutil.go:509: Offset: 2088, NextOffset: 2125 412s testutil.go:509: Offset: 1809, NextOffset: 1954 412s testutil.go:509: Offset: 2125, NextOffset: 2270 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1116, NextOffset: 1153 412s testutil.go:509: Offset: 1398, NextOffset: 1435 412s testutil.go:509: Offset: 1153, NextOffset: 1444 412s testutil.go:509: Offset: 1435, NextOffset: 1726 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s 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 [foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty3] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 460, NextOffset: 497 412s testutil.go:509: Offset: 709, NextOffset: 1035 412s testutil.go:509: Offset: 497, NextOffset: 788 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1035, NextOffset: 1072 412s testutil.go:509: Offset: 788, NextOffset: 825 412s testutil.go:509: Offset: 1072, NextOffset: 1398 412s testutil.go:509: Offset: 825, NextOffset: 1116 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1726, NextOffset: 1763 412s testutil.go:509: Offset: 1444, NextOffset: 1481 412s testutil.go:509: Offset: 1763, NextOffset: 2088 412s testutil.go:509: Offset: 1481, NextOffset: 1772 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 460 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1398, NextOffset: 1435 412s testutil.go:509: Offset: 1116, NextOffset: 1153 412s testutil.go:509: Offset: 1435, NextOffset: 1726 412s testutil.go:509: Offset: 1153, NextOffset: 1444 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2088, NextOffset: 2125 412s testutil.go:509: Offset: 1772, NextOffset: 1809 412s testutil.go:509: Offset: 2125, NextOffset: 2270 412s testutil.go:509: Offset: 1809, NextOffset: 1954 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 596] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 554 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 596 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 346, NextOffset: 383 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 171, NextOffset: 464 412s testutil.go:509: Offset: 383, NextOffset: 676 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 464, NextOffset: 501 412s testutil.go:509: Offset: 676, NextOffset: 713 412s testutil.go:509: Offset: 501, NextOffset: 796 412s testutil.go:509: Offset: 713, NextOffset: 1042 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 796, NextOffset: 833 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 833, NextOffset: 1127 412s testutil.go:509: Offset: 1079, NextOffset: 1408 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1457, NextOffset: 1494 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1494, NextOffset: 1788 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1788, NextOffset: 1825 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1825, NextOffset: 1970 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1127, NextOffset: 1164 412s testutil.go:509: Offset: 1408, NextOffset: 1445 412s testutil.go:509: Offset: 1164, NextOffset: 1457 412s testutil.go:509: Offset: 1445, NextOffset: 1738 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo_empty5 foo] vs [foo foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 676 412s testutil.go:509: Offset: 171, NextOffset: 464 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1408, NextOffset: 1445 412s testutil.go:509: Offset: 1127, NextOffset: 1164 412s testutil.go:509: Offset: 1445, NextOffset: 1738 412s testutil.go:509: Offset: 1164, NextOffset: 1457 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1457, NextOffset: 1494 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1494, NextOffset: 1788 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1788, NextOffset: 1825 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1825, NextOffset: 1970 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 676, NextOffset: 713 412s testutil.go:509: Offset: 464, NextOffset: 501 412s testutil.go:509: Offset: 713, NextOffset: 1042 412s testutil.go:509: Offset: 501, NextOffset: 796 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 796, NextOffset: 833 412s testutil.go:509: Offset: 1079, NextOffset: 1408 412s testutil.go:509: Offset: 833, NextOffset: 1127 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 606 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo_empty4 foo5 foo6 foo_empty] vs [foo foo_empty foo2 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 462 412s testutil.go:509: Offset: 384, NextOffset: 674 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1448, NextOffset: 1485 412s testutil.go:509: Offset: 1729, NextOffset: 1766 412s testutil.go:509: Offset: 1485, NextOffset: 1777 412s testutil.go:509: Offset: 1766, NextOffset: 2093 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1777, NextOffset: 1814 412s testutil.go:509: Offset: 2093, NextOffset: 2130 412s testutil.go:509: Offset: 1814, NextOffset: 1959 412s testutil.go:509: Offset: 2130, NextOffset: 2275 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 462, NextOffset: 499 412s testutil.go:509: Offset: 674, NextOffset: 711 412s testutil.go:509: Offset: 499, NextOffset: 790 412s testutil.go:509: Offset: 711, NextOffset: 1037 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 790, NextOffset: 827 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 827, NextOffset: 1119 412s testutil.go:509: Offset: 1074, NextOffset: 1400 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1119, NextOffset: 1156 412s testutil.go:509: Offset: 1400, NextOffset: 1437 412s testutil.go:509: Offset: 1156, NextOffset: 1448 412s testutil.go:509: Offset: 1437, NextOffset: 1729 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo5 foo6] vs [foo foo_empty2 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 790, NextOffset: 827 412s testutil.go:509: Offset: 1074, NextOffset: 1400 412s testutil.go:509: Offset: 827, NextOffset: 1119 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1400, NextOffset: 1437 412s testutil.go:509: Offset: 1119, NextOffset: 1156 412s testutil.go:509: Offset: 1437, NextOffset: 1729 412s testutil.go:509: Offset: 1156, NextOffset: 1448 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 674 412s testutil.go:509: Offset: 172, NextOffset: 462 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 674, NextOffset: 711 412s testutil.go:509: Offset: 462, NextOffset: 499 412s testutil.go:509: Offset: 711, NextOffset: 1037 412s testutil.go:509: Offset: 499, NextOffset: 790 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1729, NextOffset: 1766 412s testutil.go:509: Offset: 1448, NextOffset: 1485 412s testutil.go:509: Offset: 1766, NextOffset: 2093 412s testutil.go:509: Offset: 1485, NextOffset: 1777 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2093, NextOffset: 2130 412s testutil.go:509: Offset: 1777, NextOffset: 1814 412s testutil.go:509: Offset: 2130, NextOffset: 2275 412s testutil.go:509: Offset: 1814, NextOffset: 1959 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 606 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 606 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3] vs [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo_empty foo2 foo4] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 800, NextOffset: 837 412s testutil.go:509: Offset: 1047, NextOffset: 1084 412s testutil.go:509: Offset: 837, NextOffset: 1133 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1084, NextOffset: 1414 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1799, NextOffset: 1836 412s testutil.go:509: Offset: 2114, NextOffset: 2151 412s testutil.go:509: Offset: 1836, NextOffset: 1981 412s testutil.go:509: Offset: 2151, NextOffset: 2296 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1133, NextOffset: 1170 412s testutil.go:509: Offset: 1414, NextOffset: 1451 412s testutil.go:509: Offset: 1170, NextOffset: 1466 412s testutil.go:509: Offset: 1451, NextOffset: 1747 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1466, NextOffset: 1503 412s testutil.go:509: Offset: 1747, NextOffset: 1784 412s testutil.go:509: Offset: 1503, NextOffset: 1799 412s testutil.go:509: Offset: 1784, NextOffset: 2114 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 172, NextOffset: 467 412s testutil.go:509: Offset: 385, NextOffset: 680 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 467, NextOffset: 504 412s testutil.go:509: Offset: 680, NextOffset: 717 412s testutil.go:509: Offset: 504, NextOffset: 800 412s testutil.go:509: Offset: 717, NextOffset: 1047 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 609 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3] vs [foo3 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 680, NextOffset: 717 412s testutil.go:509: Offset: 467, NextOffset: 504 412s testutil.go:509: Offset: 717, NextOffset: 1047 412s testutil.go:509: Offset: 504, NextOffset: 800 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1414, NextOffset: 1451 412s testutil.go:509: Offset: 1133, NextOffset: 1170 412s testutil.go:509: Offset: 1451, NextOffset: 1747 412s testutil.go:509: Offset: 1170, NextOffset: 1466 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1747, NextOffset: 1784 412s testutil.go:509: Offset: 1466, NextOffset: 1503 412s testutil.go:509: Offset: 1784, NextOffset: 2114 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1503, NextOffset: 1799 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2114, NextOffset: 2151 412s testutil.go:509: Offset: 1799, NextOffset: 1836 412s testutil.go:509: Offset: 2151, NextOffset: 2296 412s testutil.go:509: Offset: 1836, NextOffset: 1981 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 385, NextOffset: 680 412s testutil.go:509: Offset: 172, NextOffset: 467 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1047, NextOffset: 1084 412s testutil.go:509: Offset: 800, NextOffset: 837 412s testutil.go:509: Offset: 1084, NextOffset: 1414 412s testutil.go:509: Offset: 837, NextOffset: 1133 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 601 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo5] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty2 foo3 foo4 foo foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo foo_empty2 foo4 foo_empty4] vs [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo4 foo] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo5 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo6 foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo4] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo3 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo foo2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4 foo5] vs [foo3 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 622] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 572 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 622 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 614] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 572 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo3 foo5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty3 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty3 foo5 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo3 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 636 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 628 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 636 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 628 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 633] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 583 in stargz, uncompressed length 1636 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [6] at 633 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty3] vs [foo3 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 625] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 583 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 630 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 622 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6] vs [foo2 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo2 foo_empty4 foo5 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 foo3 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 630 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 622 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 foo] vs [foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo3 foo4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 627] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [5] at 577 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 627 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo2 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3] vs [foo_empty2 foo3 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 619] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 577 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 642 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo3 foo4 foo5 foo6 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo3 foo4 foo5 foo6] vs [foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo6] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 634 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 642 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo2 foo3 foo_empty3] vs [foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo2] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 634 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 638] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 588 in stargz, uncompressed length 1636 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo_empty foo3 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo5 foo6 foo foo2 foo_empty2 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty5 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [6] at 638 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 630] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 588 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 630 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2] vs [foo foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty5] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1506] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1506 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4] vs [foo foo_empty foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1365] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1517] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1376] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1376 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo foo3 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 582, NextOffset: 619 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 434, NextOffset: 471 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 619, NextOffset: 785 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 471, NextOffset: 603 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 785, NextOffset: 822 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 954, NextOffset: 991 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo2 foo3 foo4 foo_empty5] vs [foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo2 foo4 foo_empty4 foo_empty5 foo6] vs [foo2 foo3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1513] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1513 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1372] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1372 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo4 foo_empty5] vs [foo4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo4 foo_empty5 foo foo_empty2] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 610, NextOffset: 647 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 647, NextOffset: 782 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1528] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 1636 412s testutil.go:2349: [6] at 1528 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1387] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 412s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 412s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 412s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 512 412s testutil.go:2349: [6] at 1387 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo5 foo_empty foo2] vs [foo6 foo foo_empty foo3 foo_empty4 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5] 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty4 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo5 foo_empty foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 426, NextOffset: 463 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 610, NextOffset: 775 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 463, NextOffset: 594 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 373, NextOffset: 410 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 410, NextOffset: 573 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1569 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 145 198] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo foo_empty foo3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 264, NextOffset: 301 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:509: Offset: 415, NextOffset: 582 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 145 198] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo foo4 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:509: Offset: 471, NextOffset: 603 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 143 196] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 577, NextOffset: 614 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5] vs [foo_empty foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 146 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 146 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 145 198] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:395: Comparing: "" vs "" 412s 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_empty4 foo6 foo_empty foo2 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:509: Offset: 819, NextOffset: 953 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 147 200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 148 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 129 171] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 171 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty foo4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 263 412s testutil.go:509: Offset: 245, NextOffset: 377 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 300, NextOffset: 434 412s testutil.go:509: Offset: 414, NextOffset: 579 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 579, NextOffset: 616 412s testutil.go:509: Offset: 471, NextOffset: 604 412s testutil.go:509: Offset: 616, NextOffset: 782 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 1155, NextOffset: 1192 412s testutil.go:509: Offset: 981, NextOffset: 1066 412s testutil.go:509: Offset: 1192, NextOffset: 1277 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 604, NextOffset: 641 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 641, NextOffset: 774 412s testutil.go:509: Offset: 819, NextOffset: 952 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 774, NextOffset: 811 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 811, NextOffset: 944 412s testutil.go:509: Offset: 989, NextOffset: 1155 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6] vs [foo_empty5 foo foo2 foo3 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 414, NextOffset: 579 412s testutil.go:509: Offset: 300, NextOffset: 434 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 579, NextOffset: 616 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 616, NextOffset: 782 412s testutil.go:509: Offset: 471, NextOffset: 604 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1155, NextOffset: 1192 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 1192, NextOffset: 1277 412s testutil.go:509: Offset: 981, NextOffset: 1066 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 377 412s testutil.go:509: Offset: 131, NextOffset: 263 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 604, NextOffset: 641 412s testutil.go:509: Offset: 819, NextOffset: 952 412s testutil.go:509: Offset: 641, NextOffset: 774 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 774, NextOffset: 811 412s testutil.go:509: Offset: 989, NextOffset: 1155 412s testutil.go:509: Offset: 811, NextOffset: 944 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 133 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 133 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 133 175] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 777, NextOffset: 814 412s testutil.go:509: Offset: 956, NextOffset: 993 412s testutil.go:509: Offset: 814, NextOffset: 948 412s testutil.go:509: Offset: 993, NextOffset: 1160 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 133, NextOffset: 265 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 437, NextOffset: 474 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 174] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 583, NextOffset: 620 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 474, NextOffset: 608 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 608, NextOffset: 645 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 645, NextOffset: 777 412s testutil.go:509: Offset: 824, NextOffset: 956 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s testutil.go:509: Offset: 985, NextOffset: 1070 412s testutil.go:509: Offset: 1197, NextOffset: 1282 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 265, NextOffset: 302 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 302, NextOffset: 437 412s testutil.go:509: Offset: 415, NextOffset: 583 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s 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 foo_empty2 foo3 foo4 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 608, NextOffset: 645 412s testutil.go:509: Offset: 824, NextOffset: 956 412s testutil.go:509: Offset: 645, NextOffset: 777 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 956, NextOffset: 993 412s testutil.go:509: Offset: 777, NextOffset: 814 412s testutil.go:509: Offset: 993, NextOffset: 1160 412s testutil.go:509: Offset: 814, NextOffset: 948 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 1197, NextOffset: 1282 412s testutil.go:509: Offset: 985, NextOffset: 1070 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 133, NextOffset: 265 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 265, NextOffset: 302 412s testutil.go:509: Offset: 415, NextOffset: 583 412s testutil.go:509: Offset: 302, NextOffset: 437 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 437, NextOffset: 474 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 474, NextOffset: 608 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 131 173] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 173 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 134 176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 134 176] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 177] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 foo2 foo_empty3 foo4 foo_empty5] vs [foo2 foo_empty2 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 431, NextOffset: 468 412s testutil.go:509: Offset: 581, NextOffset: 618 412s testutil.go:509: Offset: 468, NextOffset: 600 412s testutil.go:509: Offset: 618, NextOffset: 784 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 768, NextOffset: 805 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 805, NextOffset: 936 412s testutil.go:509: Offset: 989, NextOffset: 1154 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 936, NextOffset: 973 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s testutil.go:509: Offset: 973, NextOffset: 1058 412s testutil.go:509: Offset: 1191, NextOffset: 1276 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 300, NextOffset: 431 412s testutil.go:509: Offset: 414, NextOffset: 581 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 600, NextOffset: 637 412s testutil.go:509: Offset: 784, NextOffset: 821 412s testutil.go:509: Offset: 637, NextOffset: 768 412s testutil.go:509: Offset: 821, NextOffset: 952 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 263 412s testutil.go:509: Offset: 246, NextOffset: 377 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4] vs [foo_empty4 foo5 foo6 foo2 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 377 412s testutil.go:509: Offset: 132, NextOffset: 263 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 581, NextOffset: 618 412s testutil.go:509: Offset: 431, NextOffset: 468 412s testutil.go:509: Offset: 618, NextOffset: 784 412s testutil.go:509: Offset: 468, NextOffset: 600 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 784, NextOffset: 821 412s testutil.go:509: Offset: 600, NextOffset: 637 412s testutil.go:509: Offset: 821, NextOffset: 952 412s testutil.go:509: Offset: 637, NextOffset: 768 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 768, NextOffset: 805 412s testutil.go:509: Offset: 989, NextOffset: 1154 412s testutil.go:509: Offset: 805, NextOffset: 936 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 414, NextOffset: 581 412s testutil.go:509: Offset: 300, NextOffset: 431 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 135 177] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 936, NextOffset: 973 412s testutil.go:509: Offset: 1191, NextOffset: 1276 412s testutil.go:509: Offset: 973, NextOffset: 1058 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 140 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 140 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 140 182] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 138 180] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 137 179] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 142 184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 142 184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo6 foo foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 966, NextOffset: 1003 412s testutil.go:509: Offset: 1178, NextOffset: 1215 412s testutil.go:509: Offset: 1003, NextOffset: 1088 412s testutil.go:509: Offset: 1215, NextOffset: 1300 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 270 412s testutil.go:509: Offset: 248, NextOffset: 384 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 618, NextOffset: 655 412s testutil.go:509: Offset: 799, NextOffset: 836 412s testutil.go:509: Offset: 655, NextOffset: 792 412s testutil.go:509: Offset: 836, NextOffset: 973 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 792, NextOffset: 829 412s testutil.go:509: Offset: 973, NextOffset: 1010 412s testutil.go:509: Offset: 829, NextOffset: 966 412s testutil.go:509: Offset: 1010, NextOffset: 1178 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 270, NextOffset: 307 412s testutil.go:509: Offset: 384, NextOffset: 421 412s testutil.go:509: Offset: 307, NextOffset: 444 412s testutil.go:509: Offset: 421, NextOffset: 592 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 444, NextOffset: 481 412s testutil.go:509: Offset: 592, NextOffset: 629 412s testutil.go:509: Offset: 481, NextOffset: 618 412s testutil.go:509: Offset: 629, NextOffset: 799 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6 foo foo_empty3 foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 799, NextOffset: 836 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 618, NextOffset: 655 412s testutil.go:509: Offset: 836, NextOffset: 973 412s testutil.go:509: Offset: 655, NextOffset: 792 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1178, NextOffset: 1215 412s testutil.go:509: Offset: 966, NextOffset: 1003 412s testutil.go:509: Offset: 1215, NextOffset: 1300 412s testutil.go:509: Offset: 1003, NextOffset: 1088 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 384 412s testutil.go:509: Offset: 134, NextOffset: 270 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 141 183] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 384, NextOffset: 421 412s testutil.go:509: Offset: 270, NextOffset: 307 412s testutil.go:509: Offset: 421, NextOffset: 592 412s testutil.go:509: Offset: 307, NextOffset: 444 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 592, NextOffset: 629 412s testutil.go:509: Offset: 444, NextOffset: 481 412s testutil.go:509: Offset: 629, NextOffset: 799 412s testutil.go:509: Offset: 481, NextOffset: 618 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 973, NextOffset: 1010 412s testutil.go:509: Offset: 792, NextOffset: 829 412s testutil.go:509: Offset: 1010, NextOffset: 1178 412s testutil.go:509: Offset: 829, NextOffset: 966 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 315 427] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 315 427] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 321 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo foo2] vs [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo_empty] vs [foo6 foo_empty foo3 foo_empty3 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:509: Offset: 395, NextOffset: 504 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 316 428] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 316 428] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 319 431] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo_empty] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo2 foo_empty2 foo_empty3 foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 321 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 321 433] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 324 436] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 412s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 412s testutil.go:2349: [2] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 412s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 412s 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"} 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 4257] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 3133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 4257] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 3133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 799, NextOffset: 832 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty4 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:509: Offset: 827, NextOffset: 904 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 4257] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty foo2] vs [foo foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 664, NextOffset: 697 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 3133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 811, NextOffset: 844 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty] vs [foo foo_empty2 foo3 foo_empty3 foo5 foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 374, NextOffset: 407 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:509: Offset: 552, NextOffset: 664 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 4257] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 1057 3133] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 3233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 1057 2109] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo_empty4 foo6 foo] vs [.no.prefetch.landmark foo2 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 127 233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 127 231] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty3 foo_empty5 foo6] vs [foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo_empty4 foo6 foo foo2 foo3] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 127 312] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 127 309] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 309 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 127 233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 127 231] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 131 240] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 240 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6] vs [foo_empty3 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6 foo_empty] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 131 239] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 239 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 131 315] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo6] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 131 313] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 318, NextOffset: 351 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 130 239] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 239 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 255, NextOffset: 365 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo6 foo_empty foo2 foo_empty2] vs [foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 209, NextOffset: 318 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:509: Offset: 541, NextOffset: 651 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 130 237] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 237 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 130 237] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 237 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 130 235] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 235 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4 foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 130 316] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 130 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 130 315] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 128 235] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 235 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 128 233] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 128 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3] vs [foo4 foo_empty4 .no.prefetch.landmark foo foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 78, NextOffset: 111 412s testutil.go:509: Offset: 174, NextOffset: 207 412s testutil.go:509: Offset: 111, NextOffset: 218 412s testutil.go:509: Offset: 207, NextOffset: 314 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 359, NextOffset: 392 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 242] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 242 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 392, NextOffset: 500 412s testutil.go:509: Offset: 515, NextOffset: 650 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 650, NextOffset: 683 412s testutil.go:509: Offset: 533, NextOffset: 641 412s testutil.go:509: Offset: 683, NextOffset: 791 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 782, NextOffset: 815 412s testutil.go:509: Offset: 959, NextOffset: 992 412s testutil.go:509: Offset: 815, NextOffset: 892 412s testutil.go:509: Offset: 992, NextOffset: 1069 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 359 412s testutil.go:509: Offset: 347, NextOffset: 482 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 641, NextOffset: 674 412s testutil.go:509: Offset: 791, NextOffset: 824 412s testutil.go:509: Offset: 674, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark] vs [foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6 foo2 foo_empty3 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 650, NextOffset: 683 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 683, NextOffset: 791 412s testutil.go:509: Offset: 533, NextOffset: 641 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 174, NextOffset: 207 412s testutil.go:509: Offset: 78, NextOffset: 111 412s testutil.go:509: Offset: 207, NextOffset: 314 412s testutil.go:509: Offset: 111, NextOffset: 218 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 791, NextOffset: 824 412s testutil.go:509: Offset: 641, NextOffset: 674 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 674, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 959, NextOffset: 992 412s testutil.go:509: Offset: 782, NextOffset: 815 412s testutil.go:509: Offset: 992, NextOffset: 1069 412s testutil.go:509: Offset: 815, NextOffset: 892 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 482 412s testutil.go:509: Offset: 251, NextOffset: 359 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 359, NextOffset: 392 412s testutil.go:509: Offset: 515, NextOffset: 650 412s testutil.go:509: Offset: 392, NextOffset: 500 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 132 241] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 241 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 321] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 132 316] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo foo4] vs [foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 225 412s testutil.go:509: Offset: 211, NextOffset: 320 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 132 243] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 243 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 511, NextOffset: 544 412s testutil.go:509: Offset: 658, NextOffset: 691 412s testutil.go:509: Offset: 544, NextOffset: 654 412s testutil.go:509: Offset: 691, NextOffset: 801 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 801, NextOffset: 834 412s testutil.go:509: Offset: 687, NextOffset: 797 412s testutil.go:509: Offset: 834, NextOffset: 970 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 797, NextOffset: 830 412s testutil.go:509: Offset: 970, NextOffset: 1003 412s testutil.go:509: Offset: 830, NextOffset: 907 412s testutil.go:509: Offset: 1003, NextOffset: 1080 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 258, NextOffset: 368 412s testutil.go:509: Offset: 353, NextOffset: 489 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 368, NextOffset: 401 412s testutil.go:509: Offset: 489, NextOffset: 522 412s testutil.go:509: Offset: 401, NextOffset: 511 412s testutil.go:509: Offset: 522, NextOffset: 658 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo foo4 foo5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 353, NextOffset: 489 412s testutil.go:509: Offset: 258, NextOffset: 368 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 489, NextOffset: 522 412s testutil.go:509: Offset: 368, NextOffset: 401 412s testutil.go:509: Offset: 522, NextOffset: 658 412s testutil.go:509: Offset: 401, NextOffset: 511 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 658, NextOffset: 691 412s testutil.go:509: Offset: 511, NextOffset: 544 412s testutil.go:509: Offset: 691, NextOffset: 801 412s testutil.go:509: Offset: 544, NextOffset: 654 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 801, NextOffset: 834 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 834, NextOffset: 970 412s testutil.go:509: Offset: 687, NextOffset: 797 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 320 412s testutil.go:509: Offset: 116, NextOffset: 225 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 970, NextOffset: 1003 412s testutil.go:509: Offset: 797, NextOffset: 830 412s testutil.go:509: Offset: 1003, NextOffset: 1080 412s testutil.go:509: Offset: 830, NextOffset: 907 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 132 241] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 241 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108 208] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 108 279] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 279 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo_empty5 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo_empty2] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 484 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 652, NextOffset: 685 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 685, NextOffset: 794 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 827, NextOffset: 962 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 484, NextOffset: 517 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 517, NextOffset: 652 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 962, NextOffset: 995 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 995, NextOffset: 1072 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo3 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo3 foo_empty3 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 484, NextOffset: 517 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 517, NextOffset: 652 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 827, NextOffset: 962 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 484 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 108 275] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 275 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 652, NextOffset: 685 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 685, NextOffset: 794 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 962, NextOffset: 995 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 995, NextOffset: 1072 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 107 206] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 107 199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 109 210] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 109 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 109 279] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 279 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 109 275] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 275 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 108 208] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo_empty4 foo5 foo_empty5 foo2 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 108 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo3 foo4 foo6 .no.prefetch.landmark foo] vs [foo foo3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108 208] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 108 201] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 108 280] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 280 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 108 277] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 277 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 105 204] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 204 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 105 197] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 105 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty] vs [foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo6 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo6 foo_empty2] vs [foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110 212] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 110 205] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 110 284] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 284 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 110 278] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 278 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "" vs "" 412s 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 [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6 foo_empty] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 109 210] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 109 203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111 213] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111 207] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 111 288] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 111 287] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo4 foo5 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s 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 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 110 211] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 211 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 110 205] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112 216] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 112 209] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 209 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 112 289] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 289 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 112 288] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 111 214] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 214 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 111 207] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty5] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5 foo_empty] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty3] vs [foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty5 foo2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111 213] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 111 206] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 111 290] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 290 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 111 286] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 108 209] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 209 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 108 202] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113 219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 113 212] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo3 foo4 foo6 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 113 294] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 3172 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 113 290] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 290 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 112 217] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 112 210] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 218 566] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 566 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 218 426] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 426 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 218 755] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 218 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 755 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 218 614] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 221 570] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 570 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo] vs [foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty4] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 221 429] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty4 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty4] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 429 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 222 573] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 573 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 222 432] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 432 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 222 760] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 760 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 222 619] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 224 576] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 576 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 224 435] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 435 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 220 570] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 570 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty foo_empty2 foo3 foo4] vs [foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty foo_empty2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 220 429] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 429 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 220 760] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 220 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 760 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 220 619] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 220 570] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 570 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty2 foo_empty4 foo_empty5] vs [foo4 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 220 430] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 430 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5 foo] vs [foo6 foo2 foo_empty2 foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo5] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 224 575] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 575 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 224 435] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 435 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 224 765] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 3172 412s testutil.go:2349: [2] at 765 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 224 625] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 412s testutil.go:2349: [2] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 226 577] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2148 412s testutil.go:2349: [2] at 577 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 226 437] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 412s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 412s testutil.go:2349: [2] at 437 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo3 foo6 foo_empty] vs [foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo foo_empty foo2 foo4 foo_empty4] vs [foo_empty5 foo foo3 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo4 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo3 foo4] vs [foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo2 foo3 foo_empty3 foo6] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo2 foo3 foo_empty3 foo6] vs [foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty foo2 foo4 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo] vs [foo foo2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 foo foo2 foo_empty3 foo5 foo_empty foo_empty2 foo3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo6 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty] vs [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] vs [foo4 foo6 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo5] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3] vs [foo6 foo foo_empty foo_empty2 foo3 foo4 foo5 foo2 foo_empty3 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 134345] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 65579 133221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo6 foo foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2] vs [foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48458 97553] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97553 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6] vs [foo_empty4 foo6 foo foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:509: Offset: 168, NextOffset: 456 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48458 96576] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96576 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo4 foo_empty5 foo6] vs [foo_empty foo2 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty4] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 463, NextOffset: 500 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48458 97553] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97553 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo5 foo6] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo foo2 foo_empty2 foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 459 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48458 96576] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96576 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo2 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo2] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48457 97552] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97552 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo4] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 460 412s testutil.go:509: Offset: 382, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 460, NextOffset: 497 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 497, NextOffset: 788 412s testutil.go:509: Offset: 709, NextOffset: 1035 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 788, NextOffset: 825 412s testutil.go:509: Offset: 1035, NextOffset: 1072 412s testutil.go:509: Offset: 825, NextOffset: 1116 412s testutil.go:509: Offset: 1072, NextOffset: 1398 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1444, NextOffset: 1481 412s testutil.go:509: Offset: 1726, NextOffset: 1763 412s testutil.go:509: Offset: 1481, NextOffset: 1772 412s testutil.go:509: Offset: 1763, NextOffset: 2088 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1116, NextOffset: 1153 412s testutil.go:509: Offset: 1398, NextOffset: 1435 412s testutil.go:509: Offset: 1153, NextOffset: 1444 412s testutil.go:509: Offset: 1435, NextOffset: 1726 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1772, NextOffset: 1809 412s testutil.go:509: Offset: 2088, NextOffset: 2125 412s testutil.go:509: Offset: 1809, NextOffset: 1954 412s testutil.go:509: Offset: 2125, NextOffset: 2270 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1035, NextOffset: 1072 412s testutil.go:509: Offset: 788, NextOffset: 825 412s testutil.go:509: Offset: 1072, NextOffset: 1398 412s testutil.go:509: Offset: 825, NextOffset: 1116 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2088, NextOffset: 2125 412s testutil.go:509: Offset: 1772, NextOffset: 1809 412s testutil.go:509: Offset: 2125, NextOffset: 2270 412s testutil.go:509: Offset: 1809, NextOffset: 1954 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 460 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 460, NextOffset: 497 412s testutil.go:509: Offset: 709, NextOffset: 1035 412s testutil.go:509: Offset: 497, NextOffset: 788 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1398, NextOffset: 1435 412s testutil.go:509: Offset: 1116, NextOffset: 1153 412s testutil.go:509: Offset: 1435, NextOffset: 1726 412s testutil.go:509: Offset: 1153, NextOffset: 1444 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1726, NextOffset: 1763 412s testutil.go:509: Offset: 1444, NextOffset: 1481 412s testutil.go:509: Offset: 1763, NextOffset: 2088 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48457 96575] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1481, NextOffset: 1772 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96575 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48462 97561] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97561 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo6 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1788, NextOffset: 1825 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1825, NextOffset: 1970 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 464 412s testutil.go:509: Offset: 383, NextOffset: 676 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 796, NextOffset: 833 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 833, NextOffset: 1127 412s testutil.go:509: Offset: 1079, NextOffset: 1408 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1127, NextOffset: 1164 412s testutil.go:509: Offset: 1408, NextOffset: 1445 412s testutil.go:509: Offset: 1164, NextOffset: 1457 412s testutil.go:509: Offset: 1445, NextOffset: 1738 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1457, NextOffset: 1494 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1494, NextOffset: 1788 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 464, NextOffset: 501 412s testutil.go:509: Offset: 676, NextOffset: 713 412s testutil.go:509: Offset: 501, NextOffset: 796 412s testutil.go:509: Offset: 713, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4] vs [foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1457, NextOffset: 1494 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1494, NextOffset: 1788 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 676 412s testutil.go:509: Offset: 171, NextOffset: 464 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 676, NextOffset: 713 412s testutil.go:509: Offset: 464, NextOffset: 501 412s testutil.go:509: Offset: 713, NextOffset: 1042 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 501, NextOffset: 796 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 796, NextOffset: 833 412s testutil.go:509: Offset: 1079, NextOffset: 1408 412s testutil.go:509: Offset: 833, NextOffset: 1127 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1408, NextOffset: 1445 412s testutil.go:509: Offset: 1127, NextOffset: 1164 412s testutil.go:509: Offset: 1445, NextOffset: 1738 412s testutil.go:509: Offset: 1164, NextOffset: 1457 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1788, NextOffset: 1825 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1825, NextOffset: 1970 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48462 96584] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96584 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 foo2 foo_empty3 foo5 foo_empty5] vs [foo2 foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 790, NextOffset: 827 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 827, NextOffset: 1119 412s testutil.go:509: Offset: 1074, NextOffset: 1400 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1119, NextOffset: 1156 412s testutil.go:509: Offset: 1400, NextOffset: 1437 412s testutil.go:509: Offset: 1156, NextOffset: 1448 412s testutil.go:509: Offset: 1437, NextOffset: 1729 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1777, NextOffset: 1814 412s testutil.go:509: Offset: 2093, NextOffset: 2130 412s testutil.go:509: Offset: 1814, NextOffset: 1959 412s testutil.go:509: Offset: 2130, NextOffset: 2275 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 462, NextOffset: 499 412s testutil.go:509: Offset: 674, NextOffset: 711 412s testutil.go:509: Offset: 499, NextOffset: 790 412s testutil.go:509: Offset: 711, NextOffset: 1037 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1448, NextOffset: 1485 412s testutil.go:509: Offset: 1729, NextOffset: 1766 412s testutil.go:509: Offset: 1485, NextOffset: 1777 412s testutil.go:509: Offset: 1766, NextOffset: 2093 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 462 412s testutil.go:509: Offset: 384, NextOffset: 674 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo foo3] vs [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 foo2 foo_empty3 foo5 foo_empty5 foo] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 674, NextOffset: 711 412s testutil.go:509: Offset: 462, NextOffset: 499 412s testutil.go:509: Offset: 711, NextOffset: 1037 412s testutil.go:509: Offset: 499, NextOffset: 790 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1400, NextOffset: 1437 412s testutil.go:509: Offset: 1119, NextOffset: 1156 412s testutil.go:509: Offset: 1437, NextOffset: 1729 412s testutil.go:509: Offset: 1156, NextOffset: 1448 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 674 412s testutil.go:509: Offset: 172, NextOffset: 462 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48462 97561] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97561 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 790, NextOffset: 827 412s testutil.go:509: Offset: 1074, NextOffset: 1400 412s testutil.go:509: Offset: 827, NextOffset: 1119 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1729, NextOffset: 1766 412s testutil.go:509: Offset: 1448, NextOffset: 1485 412s testutil.go:509: Offset: 1766, NextOffset: 2093 412s testutil.go:509: Offset: 1485, NextOffset: 1777 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2093, NextOffset: 2130 412s testutil.go:509: Offset: 1777, NextOffset: 1814 412s testutil.go:509: Offset: 2130, NextOffset: 2275 412s testutil.go:509: Offset: 1814, NextOffset: 1959 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty3 foo4 foo5 foo6 foo foo_empty foo2] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo2] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1133, NextOffset: 1170 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48462 96584] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96584 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1414, NextOffset: 1451 412s testutil.go:509: Offset: 1170, NextOffset: 1466 412s testutil.go:509: Offset: 1451, NextOffset: 1747 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1466, NextOffset: 1503 412s testutil.go:509: Offset: 1747, NextOffset: 1784 412s testutil.go:509: Offset: 1503, NextOffset: 1799 412s testutil.go:509: Offset: 1784, NextOffset: 2114 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1799, NextOffset: 1836 412s testutil.go:509: Offset: 2114, NextOffset: 2151 412s testutil.go:509: Offset: 1836, NextOffset: 1981 412s testutil.go:509: Offset: 2151, NextOffset: 2296 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 172, NextOffset: 467 412s testutil.go:509: Offset: 385, NextOffset: 680 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 467, NextOffset: 504 412s testutil.go:509: Offset: 680, NextOffset: 717 412s testutil.go:509: Offset: 504, NextOffset: 800 412s testutil.go:509: Offset: 717, NextOffset: 1047 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 800, NextOffset: 837 412s testutil.go:509: Offset: 1047, NextOffset: 1084 412s testutil.go:509: Offset: 837, NextOffset: 1133 412s testutil.go:509: Offset: 1084, NextOffset: 1414 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s 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 [foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1047, NextOffset: 1084 412s testutil.go:509: Offset: 800, NextOffset: 837 412s testutil.go:509: Offset: 1084, NextOffset: 1414 412s testutil.go:509: Offset: 837, NextOffset: 1133 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1414, NextOffset: 1451 412s testutil.go:509: Offset: 1133, NextOffset: 1170 412s testutil.go:509: Offset: 1451, NextOffset: 1747 412s testutil.go:509: Offset: 1170, NextOffset: 1466 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 680, NextOffset: 717 412s testutil.go:509: Offset: 467, NextOffset: 504 412s testutil.go:509: Offset: 717, NextOffset: 1047 412s testutil.go:509: Offset: 504, NextOffset: 800 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1747, NextOffset: 1784 412s testutil.go:509: Offset: 1466, NextOffset: 1503 412s testutil.go:509: Offset: 1784, NextOffset: 2114 412s testutil.go:509: Offset: 1503, NextOffset: 1799 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2114, NextOffset: 2151 412s testutil.go:509: Offset: 1799, NextOffset: 1836 412s testutil.go:509: Offset: 2151, NextOffset: 2296 412s testutil.go:509: Offset: 1836, NextOffset: 1981 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 348, NextOffset: 385 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 385, NextOffset: 680 412s testutil.go:509: Offset: 172, NextOffset: 467 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48463 97563] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97563 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo4 foo_empty4 foo5] vs [foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty3 foo_empty4 foo5 foo6] vs [foo6 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty5] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48463 96586] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96586 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo2 foo_empty3 foo4 foo_empty4] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo6] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo6 foo foo2 foo_empty2 foo_empty3] vs [foo foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo2 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48461 97560] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48461 96583] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96583 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4 foo6 foo_empty foo_empty2] vs [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo6] vs [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48461 97560] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3] vs [foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48461 96583] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96583 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty5 foo] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48460 97559] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97559 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty3] vs [foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo5 foo_empty foo2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo5 foo_empty] vs [foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48460 96582] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96582 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo foo2 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5] vs [foo foo2 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48464 97564] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48464 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48464,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48464,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48464 96587] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48464 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96587 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48464,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48464,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo5 foo6 foo_empty] vs [.no.prefetch.landmark foo foo2 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48464 97564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:2349: [1] at 48464 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 97564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48464,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48464,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo6 foo_empty2] vs [foo_empty foo2 foo_empty2 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48464 96587] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6 foo foo3] vs [foo3 foo_empty3 foo4 foo6 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:2349: [1] at 48464 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96587 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48464,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48464,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo5 foo foo3] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty2 foo4 foo5 foo foo3 foo_empty3 foo_empty4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48464 97564] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [1] at 48464 in stargz, uncompressed length 68708 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [2] at 97564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48464,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48464,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48464 96587] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48464 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96587 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48464,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48464,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48464,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo6 foo_empty foo2] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo6] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48097 96218] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5] vs [foo_empty3 foo4 foo6 foo foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 9696, NextOffset: 9733 412s testutil.go:509: Offset: 8555, NextOffset: 8592 412s testutil.go:509: Offset: 9733, NextOffset: 10315 412s testutil.go:509: Offset: 8592, NextOffset: 9174 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 3204, NextOffset: 3241 412s testutil.go:509: Offset: 2147, NextOffset: 2184 412s testutil.go:509: Offset: 3241, NextOffset: 4834 412s testutil.go:509: Offset: 2184, NextOffset: 3749 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 4834, NextOffset: 4871 412s testutil.go:509: Offset: 3749, NextOffset: 3786 412s testutil.go:509: Offset: 4871, NextOffset: 6464 412s testutil.go:509: Offset: 3786, NextOffset: 5351 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 6464, NextOffset: 6501 412s testutil.go:509: Offset: 5351, NextOffset: 5388 412s testutil.go:509: Offset: 6501, NextOffset: 8066 412s testutil.go:509: Offset: 5388, NextOffset: 6953 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 8066, NextOffset: 8103 412s testutil.go:509: Offset: 6953, NextOffset: 6990 412s testutil.go:509: Offset: 8103, NextOffset: 9696 412s testutil.go:509: Offset: 6990, NextOffset: 8555 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 3204 412s testutil.go:509: Offset: 582, NextOffset: 2147 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48097 96203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48097 96218] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo5 foo foo_empty foo3] vs [foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 943, NextOffset: 980 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] vs [foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48097 96203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo3 foo_empty5 foo6 foo] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo5 foo6] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48096 96215] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty foo2 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo5 foo6 foo_empty2] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48096 96200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48096 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48096,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48096,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48096,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo2] vs [foo3 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 787, NextOffset: 824 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s 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_empty5 foo6 foo foo_empty foo_empty2 foo3 foo2 foo_empty3 foo4 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48103 96227] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96227 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48103 96212] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo5 foo_empty foo_empty2] vs [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 573, NextOffset: 610 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 206, NextOffset: 243 412s testutil.go:509: Offset: 93, NextOffset: 130 412s testutil.go:509: Offset: 243, NextOffset: 373 412s testutil.go:509: Offset: 130, NextOffset: 260 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 373, NextOffset: 410 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 410, NextOffset: 573 412s testutil.go:509: Offset: 297, NextOffset: 426 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 573, NextOffset: 610 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 426, NextOffset: 463 412s testutil.go:509: Offset: 610, NextOffset: 775 412s testutil.go:509: Offset: 463, NextOffset: 594 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 775, NextOffset: 812 412s testutil.go:509: Offset: 594, NextOffset: 631 412s testutil.go:509: Offset: 812, NextOffset: 943 412s testutil.go:509: Offset: 631, NextOffset: 762 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 943, NextOffset: 980 412s testutil.go:509: Offset: 762, NextOffset: 799 412s testutil.go:509: Offset: 980, NextOffset: 1143 412s testutil.go:509: Offset: 799, NextOffset: 928 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1143, NextOffset: 1180 412s testutil.go:509: Offset: 928, NextOffset: 965 412s testutil.go:509: Offset: 1180, NextOffset: 1265 412s testutil.go:509: Offset: 965, NextOffset: 1050 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48103 96227] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96227 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty5] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 640, NextOffset: 772 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 301, NextOffset: 434 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 264, NextOffset: 301 412s testutil.go:509: Offset: 415, NextOffset: 582 412s testutil.go:509: Offset: 301, NextOffset: 434 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 619, NextOffset: 785 412s testutil.go:509: Offset: 471, NextOffset: 603 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 954, NextOffset: 991 412s testutil.go:509: Offset: 772, NextOffset: 809 412s testutil.go:509: Offset: 991, NextOffset: 1156 412s testutil.go:509: Offset: 809, NextOffset: 940 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1156, NextOffset: 1193 412s testutil.go:509: Offset: 940, NextOffset: 977 412s testutil.go:509: Offset: 1193, NextOffset: 1278 412s testutil.go:509: Offset: 977, NextOffset: 1062 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 132, NextOffset: 264 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 603, NextOffset: 640 412s testutil.go:509: Offset: 822, NextOffset: 954 412s testutil.go:509: Offset: 640, NextOffset: 772 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48103 96212] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48101 96224] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo5] vs [foo_empty4 foo5 foo_empty5 foo_empty foo3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 465, NextOffset: 596 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo4 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 780, NextOffset: 817 412s testutil.go:509: Offset: 596, NextOffset: 633 412s testutil.go:509: Offset: 817, NextOffset: 947 412s testutil.go:509: Offset: 633, NextOffset: 763 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 931, NextOffset: 968 412s testutil.go:509: Offset: 1187, NextOffset: 1272 412s testutil.go:509: Offset: 968, NextOffset: 1053 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 374 412s testutil.go:509: Offset: 131, NextOffset: 260 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 374, NextOffset: 411 412s testutil.go:509: Offset: 260, NextOffset: 297 412s testutil.go:509: Offset: 411, NextOffset: 577 412s testutil.go:509: Offset: 297, NextOffset: 428 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 947, NextOffset: 984 412s testutil.go:509: Offset: 763, NextOffset: 800 412s testutil.go:509: Offset: 984, NextOffset: 1150 412s testutil.go:509: Offset: 800, NextOffset: 931 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 577, NextOffset: 614 412s testutil.go:509: Offset: 428, NextOffset: 465 412s testutil.go:509: Offset: 614, NextOffset: 780 412s testutil.go:509: Offset: 465, NextOffset: 596 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo4 foo6] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 819, NextOffset: 953 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48101 96209] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96209 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "" vs "" 412s 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 [foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 380 412s testutil.go:509: Offset: 134, NextOffset: 266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 438, NextOffset: 475 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 475, NextOffset: 610 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 959, NextOffset: 996 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 996, NextOffset: 1164 412s testutil.go:509: Offset: 819, NextOffset: 953 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 380, NextOffset: 417 412s testutil.go:509: Offset: 266, NextOffset: 303 412s testutil.go:509: Offset: 417, NextOffset: 583 412s testutil.go:509: Offset: 303, NextOffset: 438 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 610, NextOffset: 647 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 647, NextOffset: 782 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1164, NextOffset: 1201 412s testutil.go:509: Offset: 953, NextOffset: 990 412s testutil.go:509: Offset: 1201, NextOffset: 1286 412s testutil.go:509: Offset: 990, NextOffset: 1075 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48099 96222] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo3 foo_empty3 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 131, NextOffset: 263 412s testutil.go:509: Offset: 245, NextOffset: 377 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 604, NextOffset: 641 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 641, NextOffset: 774 412s testutil.go:509: Offset: 819, NextOffset: 952 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 774, NextOffset: 811 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 811, NextOffset: 944 412s testutil.go:509: Offset: 989, NextOffset: 1155 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 300, NextOffset: 434 412s testutil.go:509: Offset: 414, NextOffset: 579 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 579, NextOffset: 616 412s testutil.go:509: Offset: 471, NextOffset: 604 412s testutil.go:509: Offset: 616, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 1155, NextOffset: 1192 412s testutil.go:509: Offset: 981, NextOffset: 1066 412s testutil.go:509: Offset: 1192, NextOffset: 1277 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty4 foo6 foo] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 579, NextOffset: 616 412s testutil.go:509: Offset: 434, NextOffset: 471 412s testutil.go:509: Offset: 616, NextOffset: 782 412s testutil.go:509: Offset: 471, NextOffset: 604 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1155, NextOffset: 1192 412s testutil.go:509: Offset: 944, NextOffset: 981 412s testutil.go:509: Offset: 1192, NextOffset: 1277 412s testutil.go:509: Offset: 981, NextOffset: 1066 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 414, NextOffset: 579 412s testutil.go:509: Offset: 300, NextOffset: 434 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 604, NextOffset: 641 412s testutil.go:509: Offset: 819, NextOffset: 952 412s testutil.go:509: Offset: 641, NextOffset: 774 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 774, NextOffset: 811 412s testutil.go:509: Offset: 989, NextOffset: 1155 412s testutil.go:509: Offset: 811, NextOffset: 944 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 208, NextOffset: 245 412s testutil.go:509: Offset: 94, NextOffset: 131 412s testutil.go:509: Offset: 245, NextOffset: 377 412s testutil.go:509: Offset: 131, NextOffset: 263 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48099 96207] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty2 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 265, NextOffset: 302 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 302, NextOffset: 437 412s testutil.go:509: Offset: 415, NextOffset: 583 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 437, NextOffset: 474 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 474, NextOffset: 608 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 608, NextOffset: 645 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 645, NextOffset: 777 412s testutil.go:509: Offset: 824, NextOffset: 956 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 777, NextOffset: 814 412s testutil.go:509: Offset: 956, NextOffset: 993 412s testutil.go:509: Offset: 814, NextOffset: 948 412s testutil.go:509: Offset: 993, NextOffset: 1160 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s testutil.go:509: Offset: 985, NextOffset: 1070 412s testutil.go:509: Offset: 1197, NextOffset: 1282 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 133, NextOffset: 265 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty2 foo_empty4 foo6] vs [foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty foo2 foo3 foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 787, NextOffset: 824 412s testutil.go:509: Offset: 608, NextOffset: 645 412s testutil.go:509: Offset: 824, NextOffset: 956 412s testutil.go:509: Offset: 645, NextOffset: 777 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 956, NextOffset: 993 412s testutil.go:509: Offset: 777, NextOffset: 814 412s testutil.go:509: Offset: 993, NextOffset: 1160 412s testutil.go:509: Offset: 814, NextOffset: 948 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 96, NextOffset: 133 412s testutil.go:509: Offset: 246, NextOffset: 378 412s testutil.go:509: Offset: 133, NextOffset: 265 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s testutil.go:509: Offset: 948, NextOffset: 985 412s testutil.go:509: Offset: 1197, NextOffset: 1282 412s testutil.go:509: Offset: 985, NextOffset: 1070 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 378, NextOffset: 415 412s testutil.go:509: Offset: 265, NextOffset: 302 412s testutil.go:509: Offset: 415, NextOffset: 583 412s testutil.go:509: Offset: 302, NextOffset: 437 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 583, NextOffset: 620 412s testutil.go:509: Offset: 437, NextOffset: 474 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48099 96222] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 620, NextOffset: 787 412s testutil.go:509: Offset: 474, NextOffset: 608 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48099 96207] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 132, NextOffset: 263 412s testutil.go:509: Offset: 246, NextOffset: 377 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 67584 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:2349: [2] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 431, NextOffset: 468 412s testutil.go:509: Offset: 581, NextOffset: 618 412s testutil.go:509: Offset: 468, NextOffset: 600 412s testutil.go:509: Offset: 618, NextOffset: 784 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 768, NextOffset: 805 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 805, NextOffset: 936 412s testutil.go:509: Offset: 989, NextOffset: 1154 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 936, NextOffset: 973 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s testutil.go:509: Offset: 973, NextOffset: 1058 412s testutil.go:509: Offset: 1191, NextOffset: 1276 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 300, NextOffset: 431 412s testutil.go:509: Offset: 414, NextOffset: 581 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 600, NextOffset: 637 412s testutil.go:509: Offset: 784, NextOffset: 821 412s testutil.go:509: Offset: 637, NextOffset: 768 412s testutil.go:509: Offset: 821, NextOffset: 952 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 581, NextOffset: 618 412s testutil.go:509: Offset: 431, NextOffset: 468 412s testutil.go:509: Offset: 618, NextOffset: 784 412s testutil.go:509: Offset: 468, NextOffset: 600 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s testutil.go:509: Offset: 936, NextOffset: 973 412s testutil.go:509: Offset: 1191, NextOffset: 1276 412s testutil.go:509: Offset: 973, NextOffset: 1058 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 377, NextOffset: 414 412s testutil.go:509: Offset: 263, NextOffset: 300 412s testutil.go:509: Offset: 414, NextOffset: 581 412s testutil.go:509: Offset: 300, NextOffset: 431 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 784, NextOffset: 821 412s testutil.go:509: Offset: 600, NextOffset: 637 412s testutil.go:509: Offset: 821, NextOffset: 952 412s testutil.go:509: Offset: 637, NextOffset: 768 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 952, NextOffset: 989 412s testutil.go:509: Offset: 768, NextOffset: 805 412s testutil.go:509: Offset: 989, NextOffset: 1154 412s testutil.go:509: Offset: 805, NextOffset: 936 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 95, NextOffset: 132 412s testutil.go:509: Offset: 246, NextOffset: 377 412s testutil.go:509: Offset: 132, NextOffset: 263 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48097 96221] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty4 foo6] vs [foo4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 134, NextOffset: 270 412s testutil.go:509: Offset: 248, NextOffset: 384 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 270, NextOffset: 307 412s testutil.go:509: Offset: 384, NextOffset: 421 412s testutil.go:509: Offset: 307, NextOffset: 444 412s testutil.go:509: Offset: 421, NextOffset: 592 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 444, NextOffset: 481 412s testutil.go:509: Offset: 592, NextOffset: 629 412s testutil.go:509: Offset: 481, NextOffset: 618 412s testutil.go:509: Offset: 629, NextOffset: 799 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 966, NextOffset: 1003 412s testutil.go:509: Offset: 1178, NextOffset: 1215 412s testutil.go:509: Offset: 1003, NextOffset: 1088 412s testutil.go:509: Offset: 1215, NextOffset: 1300 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 618, NextOffset: 655 412s testutil.go:509: Offset: 799, NextOffset: 836 412s testutil.go:509: Offset: 655, NextOffset: 792 412s testutil.go:509: Offset: 836, NextOffset: 973 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 792, NextOffset: 829 412s testutil.go:509: Offset: 973, NextOffset: 1010 412s testutil.go:509: Offset: 829, NextOffset: 966 412s testutil.go:509: Offset: 1010, NextOffset: 1178 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo3 foo_empty4 foo6 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 97, NextOffset: 134 412s testutil.go:509: Offset: 248, NextOffset: 384 412s testutil.go:509: Offset: 134, NextOffset: 270 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 384, NextOffset: 421 412s testutil.go:509: Offset: 270, NextOffset: 307 412s testutil.go:509: Offset: 421, NextOffset: 592 412s testutil.go:509: Offset: 307, NextOffset: 444 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 592, NextOffset: 629 412s testutil.go:509: Offset: 444, NextOffset: 481 412s testutil.go:509: Offset: 629, NextOffset: 799 412s testutil.go:509: Offset: 481, NextOffset: 618 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 973, NextOffset: 1010 412s testutil.go:509: Offset: 792, NextOffset: 829 412s testutil.go:509: Offset: 1010, NextOffset: 1178 412s testutil.go:509: Offset: 829, NextOffset: 966 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 799, NextOffset: 836 412s testutil.go:509: Offset: 618, NextOffset: 655 412s testutil.go:509: Offset: 836, NextOffset: 973 412s testutil.go:509: Offset: 655, NextOffset: 792 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1178, NextOffset: 1215 412s testutil.go:509: Offset: 966, NextOffset: 1003 412s testutil.go:509: Offset: 1215, NextOffset: 1300 412s testutil.go:509: Offset: 1003, NextOffset: 1088 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48097 96206] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo3 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo3 foo5 foo_empty5 foo6] vs [foo6 foo foo2 foo_empty2 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48105 96231] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 504, NextOffset: 537 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:509: Offset: 395, NextOffset: 504 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48105 96216] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty foo_empty2 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo4 foo5 foo6 .no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo4 foo5 foo6 .no.prefetch.landmark foo foo2] vs [foo_empty3 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48105 96231] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4] vs [foo2 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48105 96216] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4] vs [foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5 foo foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo4 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:509: Offset: 697, NextOffset: 809 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty2 foo3] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo_empty4 foo5 foo6 foo foo2] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 485 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 965, NextOffset: 998 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 998, NextOffset: 1075 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 485, NextOffset: 518 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 518, NextOffset: 654 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 687, NextOffset: 796 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 796, NextOffset: 829 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 829, NextOffset: 965 412s testutil.go:509: Offset: 679, NextOffset: 788 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48105 96229] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96229 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo3 foo_empty3 foo5 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo5 foo6] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo5] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48105 96214] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96214 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:509: Offset: 689, NextOffset: 799 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 176, NextOffset: 209 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 209, NextOffset: 318 412s testutil.go:509: Offset: 113, NextOffset: 222 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 222, NextOffset: 255 412s testutil.go:509: Offset: 351, NextOffset: 487 412s testutil.go:509: Offset: 255, NextOffset: 365 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 487, NextOffset: 520 412s testutil.go:509: Offset: 365, NextOffset: 398 412s testutil.go:509: Offset: 520, NextOffset: 656 412s testutil.go:509: Offset: 398, NextOffset: 508 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 656, NextOffset: 689 412s testutil.go:509: Offset: 508, NextOffset: 541 412s testutil.go:509: Offset: 689, NextOffset: 799 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48101 96235] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 541, NextOffset: 651 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 799, NextOffset: 832 412s testutil.go:509: Offset: 651, NextOffset: 684 412s testutil.go:509: Offset: 832, NextOffset: 968 412s testutil.go:509: Offset: 684, NextOffset: 794 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 968, NextOffset: 1001 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96235 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 1001, NextOffset: 1078 412s testutil.go:509: Offset: 827, NextOffset: 904 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48101 96220] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo2] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo_empty4 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo6 foo foo_empty] 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 809, NextOffset: 842 412s testutil.go:509: Offset: 1015, NextOffset: 1092 412s testutil.go:509: Offset: 842, NextOffset: 919 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 180, NextOffset: 213 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 213, NextOffset: 324 412s testutil.go:509: Offset: 118, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 495, NextOffset: 528 412s testutil.go:509: Offset: 374, NextOffset: 407 412s testutil.go:509: Offset: 528, NextOffset: 666 412s testutil.go:509: Offset: 407, NextOffset: 519 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 666, NextOffset: 699 412s testutil.go:509: Offset: 519, NextOffset: 552 412s testutil.go:509: Offset: 699, NextOffset: 811 412s testutil.go:509: Offset: 552, NextOffset: 664 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 324, NextOffset: 357 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 357, NextOffset: 495 412s testutil.go:509: Offset: 262, NextOffset: 374 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 811, NextOffset: 844 412s testutil.go:509: Offset: 664, NextOffset: 697 412s testutil.go:509: Offset: 844, NextOffset: 982 412s testutil.go:509: Offset: 697, NextOffset: 809 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48101 96235] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96235 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo5] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 359 412s testutil.go:509: Offset: 347, NextOffset: 482 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 650, NextOffset: 683 412s testutil.go:509: Offset: 533, NextOffset: 641 412s testutil.go:509: Offset: 683, NextOffset: 791 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 78, NextOffset: 111 412s testutil.go:509: Offset: 174, NextOffset: 207 412s testutil.go:509: Offset: 111, NextOffset: 218 412s testutil.go:509: Offset: 207, NextOffset: 314 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 359, NextOffset: 392 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 392, NextOffset: 500 412s testutil.go:509: Offset: 515, NextOffset: 650 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 641, NextOffset: 674 412s testutil.go:509: Offset: 791, NextOffset: 824 412s testutil.go:509: Offset: 674, NextOffset: 782 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 782, NextOffset: 815 412s testutil.go:509: Offset: 959, NextOffset: 992 412s testutil.go:509: Offset: 815, NextOffset: 892 412s testutil.go:509: Offset: 992, NextOffset: 1069 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo] vs [foo4 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 482, NextOffset: 515 412s testutil.go:509: Offset: 359, NextOffset: 392 412s testutil.go:509: Offset: 515, NextOffset: 650 412s testutil.go:509: Offset: 392, NextOffset: 500 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 650, NextOffset: 683 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 683, NextOffset: 791 412s testutil.go:509: Offset: 533, NextOffset: 641 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 791, NextOffset: 824 412s testutil.go:509: Offset: 641, NextOffset: 674 412s testutil.go:509: Offset: 824, NextOffset: 959 412s testutil.go:509: Offset: 674, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 482 412s testutil.go:509: Offset: 251, NextOffset: 359 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 959, NextOffset: 992 412s testutil.go:509: Offset: 782, NextOffset: 815 412s testutil.go:509: Offset: 992, NextOffset: 1069 412s testutil.go:509: Offset: 815, NextOffset: 892 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 174, NextOffset: 207 412s testutil.go:509: Offset: 78, NextOffset: 111 412s testutil.go:509: Offset: 207, NextOffset: 314 412s testutil.go:509: Offset: 111, NextOffset: 218 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48101 96220] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo4 foo5] vs [foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 368, NextOffset: 401 412s testutil.go:509: Offset: 489, NextOffset: 522 412s testutil.go:509: Offset: 401, NextOffset: 511 412s testutil.go:509: Offset: 522, NextOffset: 658 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 797, NextOffset: 830 412s testutil.go:509: Offset: 970, NextOffset: 1003 412s testutil.go:509: Offset: 830, NextOffset: 907 412s testutil.go:509: Offset: 1003, NextOffset: 1080 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 258, NextOffset: 368 412s testutil.go:509: Offset: 353, NextOffset: 489 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 511, NextOffset: 544 412s testutil.go:509: Offset: 658, NextOffset: 691 412s testutil.go:509: Offset: 544, NextOffset: 654 412s testutil.go:509: Offset: 691, NextOffset: 801 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 801, NextOffset: 834 412s testutil.go:509: Offset: 687, NextOffset: 797 412s testutil.go:509: Offset: 834, NextOffset: 970 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 83, NextOffset: 116 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 116, NextOffset: 225 412s testutil.go:509: Offset: 211, NextOffset: 320 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo3 foo4] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo4 foo5] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 353, NextOffset: 489 412s testutil.go:509: Offset: 258, NextOffset: 368 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 970, NextOffset: 1003 412s testutil.go:509: Offset: 797, NextOffset: 830 412s testutil.go:509: Offset: 1003, NextOffset: 1080 412s testutil.go:509: Offset: 830, NextOffset: 907 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 178, NextOffset: 211 412s testutil.go:509: Offset: 83, NextOffset: 116 412s testutil.go:509: Offset: 211, NextOffset: 320 412s testutil.go:509: Offset: 116, NextOffset: 225 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 489, NextOffset: 522 412s testutil.go:509: Offset: 368, NextOffset: 401 412s testutil.go:509: Offset: 522, NextOffset: 658 412s testutil.go:509: Offset: 401, NextOffset: 511 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 658, NextOffset: 691 412s testutil.go:509: Offset: 511, NextOffset: 544 412s testutil.go:509: Offset: 691, NextOffset: 801 412s testutil.go:509: Offset: 544, NextOffset: 654 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 801, NextOffset: 834 412s testutil.go:509: Offset: 654, NextOffset: 687 412s testutil.go:509: Offset: 834, NextOffset: 970 412s testutil.go:509: Offset: 687, NextOffset: 797 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48100 96234] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96234 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48100 96219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo5] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 962, NextOffset: 995 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:509: Offset: 995, NextOffset: 1072 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 362 412s testutil.go:509: Offset: 349, NextOffset: 484 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 484, NextOffset: 517 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:509: Offset: 517, NextOffset: 652 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 652, NextOffset: 685 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:509: Offset: 685, NextOffset: 794 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:509: Offset: 827, NextOffset: 962 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo5 foo6 foo2] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 652, NextOffset: 685 412s testutil.go:509: Offset: 504, NextOffset: 537 412s testutil.go:509: Offset: 685, NextOffset: 794 412s testutil.go:509: Offset: 537, NextOffset: 646 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 175, NextOffset: 208 412s testutil.go:509: Offset: 79, NextOffset: 112 412s testutil.go:509: Offset: 208, NextOffset: 316 412s testutil.go:509: Offset: 112, NextOffset: 220 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 484, NextOffset: 517 412s testutil.go:509: Offset: 362, NextOffset: 395 412s testutil.go:509: Offset: 517, NextOffset: 652 412s testutil.go:509: Offset: 395, NextOffset: 504 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 794, NextOffset: 827 412s testutil.go:509: Offset: 646, NextOffset: 679 412s testutil.go:509: Offset: 827, NextOffset: 962 412s testutil.go:509: Offset: 679, NextOffset: 788 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 962, NextOffset: 995 412s testutil.go:509: Offset: 788, NextOffset: 821 412s testutil.go:509: Offset: 995, NextOffset: 1072 412s testutil.go:509: Offset: 821, NextOffset: 898 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 484 412s testutil.go:509: Offset: 253, NextOffset: 362 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48107 96245] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo5 foo6 foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2] vs [foo_empty foo_empty2 foo3 foo_empty3 foo6 foo foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 492, NextOffset: 525 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 48107 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96245 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48107,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48107,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 803 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo6 foo foo2 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6 foo2 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 371, NextOffset: 404 412s testutil.go:509: Offset: 525, NextOffset: 662 412s testutil.go:509: Offset: 404, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 976, NextOffset: 1009 412s testutil.go:509: Offset: 803, NextOffset: 836 412s testutil.go:509: Offset: 1009, NextOffset: 1086 412s testutil.go:509: Offset: 836, NextOffset: 913 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 212, NextOffset: 322 412s testutil.go:509: Offset: 117, NextOffset: 227 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 322, NextOffset: 355 412s testutil.go:509: Offset: 227, NextOffset: 260 412s testutil.go:509: Offset: 355, NextOffset: 492 412s testutil.go:509: Offset: 260, NextOffset: 371 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 662, NextOffset: 695 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 695, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 976 412s testutil.go:509: Offset: 692, NextOffset: 803 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48107 96230] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo5 foo_empty5 foo6 foo_empty foo_empty2] vs [foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo5 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [1] at 48107 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96230 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48107,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48107,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48107 96245] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo_empty5] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48107 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96245 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48107,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48107,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo_empty5 foo6] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48107 96230] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48107 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96230 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48107,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48107,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48107,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4] vs [foo_empty3 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo6] vs [foo foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48108 96246] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96246 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3 foo5] vs [foo_empty3 foo4 foo5 foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo5 foo2 foo_empty2 foo3] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3 foo5] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 378, NextOffset: 411 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48108 96231] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48103 96239] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96239 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo6] vs [foo_empty3 foo4 foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo foo2 foo_empty2 foo3 foo_empty4 foo5] vs [foo foo2 foo_empty2 foo3 foo4 foo6 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48103 96224] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo3 foo4 foo_empty5 foo2] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty5 foo6 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48103 96239] 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo3 foo4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96239 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty5] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3 foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2] vs [foo3 foo_empty3 foo_empty5 foo6 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 356, NextOffset: 492 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48103 96224] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo_empty5] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48102 96241] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo5] vs [foo foo_empty foo_empty2 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 500, NextOffset: 533 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96241 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48102 96226] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty4] vs [foo2 foo3 foo_empty3 foo4 foo6 foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 805, NextOffset: 838 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 403, NextOffset: 515 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo6] vs [foo5 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo foo2 foo_empty2 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 515, NextOffset: 548 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 548, NextOffset: 660 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 805, NextOffset: 838 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 838, NextOffset: 915 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 660, NextOffset: 693 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 693, NextOffset: 805 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 81, NextOffset: 114 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 114, NextOffset: 225 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 225, NextOffset: 258 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 258, NextOffset: 370 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 370, NextOffset: 403 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 403, NextOffset: 515 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48110 96251] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96251 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty5 foo foo_empty foo2 foo_empty3 foo4] vs [foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo2] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 262, NextOffset: 375 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo5] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty5 foo] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 497, NextOffset: 530 412s testutil.go:509: Offset: 375, NextOffset: 408 412s testutil.go:509: Offset: 530, NextOffset: 667 412s testutil.go:509: Offset: 408, NextOffset: 521 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 846, NextOffset: 983 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 84, NextOffset: 117 412s testutil.go:509: Offset: 215, NextOffset: 327 412s testutil.go:509: Offset: 117, NextOffset: 229 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 667, NextOffset: 700 412s testutil.go:509: Offset: 521, NextOffset: 554 412s testutil.go:509: Offset: 700, NextOffset: 813 412s testutil.go:509: Offset: 554, NextOffset: 667 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 813, NextOffset: 846 412s testutil.go:509: Offset: 1016, NextOffset: 1093 412s testutil.go:509: Offset: 846, NextOffset: 923 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 327, NextOffset: 360 412s testutil.go:509: Offset: 229, NextOffset: 262 412s testutil.go:509: Offset: 360, NextOffset: 497 412s testutil.go:509: Offset: 262, NextOffset: 375 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48110 96236] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96236 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty4 foo5] vs [foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo4 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 224, NextOffset: 257 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo] vs [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 661, NextOffset: 694 412s testutil.go:509: Offset: 514, NextOffset: 547 412s testutil.go:509: Offset: 694, NextOffset: 806 412s testutil.go:509: Offset: 547, NextOffset: 659 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 806, NextOffset: 839 412s testutil.go:509: Offset: 659, NextOffset: 692 412s testutil.go:509: Offset: 839, NextOffset: 975 412s testutil.go:509: Offset: 692, NextOffset: 804 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 323, NextOffset: 356 412s testutil.go:509: Offset: 224, NextOffset: 257 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 356, NextOffset: 492 412s testutil.go:509: Offset: 257, NextOffset: 369 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 492, NextOffset: 525 412s testutil.go:509: Offset: 369, NextOffset: 402 412s testutil.go:509: Offset: 525, NextOffset: 661 412s testutil.go:509: Offset: 402, NextOffset: 514 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 975, NextOffset: 1008 412s testutil.go:509: Offset: 804, NextOffset: 837 412s testutil.go:509: Offset: 1008, NextOffset: 1085 412s testutil.go:509: Offset: 837, NextOffset: 914 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 179, NextOffset: 212 412s testutil.go:509: Offset: 80, NextOffset: 113 412s testutil.go:509: Offset: 212, NextOffset: 323 412s testutil.go:509: Offset: 113, NextOffset: 224 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48110 96251] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96251 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4] vs [foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 672, NextOffset: 705 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:509: Offset: 704, NextOffset: 818 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5] vs [foo_empty4 foo5 foo6 foo foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 329, NextOffset: 362 412s testutil.go:509: Offset: 231, NextOffset: 264 412s testutil.go:509: Offset: 362, NextOffset: 500 412s testutil.go:509: Offset: 264, NextOffset: 378 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 500, NextOffset: 533 412s testutil.go:509: Offset: 378, NextOffset: 411 412s testutil.go:509: Offset: 533, NextOffset: 671 412s testutil.go:509: Offset: 411, NextOffset: 525 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 671, NextOffset: 704 412s testutil.go:509: Offset: 525, NextOffset: 558 412s testutil.go:509: Offset: 704, NextOffset: 818 412s testutil.go:509: Offset: 558, NextOffset: 672 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 818, NextOffset: 851 412s testutil.go:509: Offset: 672, NextOffset: 705 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 851, NextOffset: 989 412s testutil.go:509: Offset: 705, NextOffset: 819 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 819, NextOffset: 852 412s testutil.go:509: Offset: 1022, NextOffset: 1099 412s testutil.go:509: Offset: 852, NextOffset: 929 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 216, NextOffset: 329 412s testutil.go:509: Offset: 118, NextOffset: 231 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48110 96236] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 96236 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty3 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48111 96251] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48111 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 96251 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48111,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48111,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48111,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo4 foo5 foo foo2] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo2 foo_empty2] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo4 foo5 foo foo2 foo_empty2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48111 96236] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo6] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [1] at 48111 in stargz, uncompressed length 67584 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [2] at 96236 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo2 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 346, NextOffset: 383 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48111,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48111,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48111,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 133, NextOffset: 170 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48550 98033] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98033 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:509: Offset: 384, NextOffset: 677 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo] vs [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:509: Offset: 172, NextOffset: 465 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48550 97056] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97056 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty] vs [foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:509: Offset: 381, NextOffset: 669 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] vs [foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo6] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1389, NextOffset: 1426 412s testutil.go:509: Offset: 1108, NextOffset: 1145 412s testutil.go:509: Offset: 1426, NextOffset: 1715 412s testutil.go:509: Offset: 1145, NextOffset: 1434 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1715, NextOffset: 1752 412s testutil.go:509: Offset: 1434, NextOffset: 1471 412s testutil.go:509: Offset: 1752, NextOffset: 2075 412s testutil.go:509: Offset: 1471, NextOffset: 1760 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1029, NextOffset: 1066 412s testutil.go:509: Offset: 782, NextOffset: 819 412s testutil.go:509: Offset: 1066, NextOffset: 1389 412s testutil.go:509: Offset: 819, NextOffset: 1108 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2075, NextOffset: 2112 412s testutil.go:509: Offset: 1760, NextOffset: 1797 412s testutil.go:509: Offset: 2112, NextOffset: 2257 412s testutil.go:509: Offset: 1797, NextOffset: 1942 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 344, NextOffset: 381 412s testutil.go:509: Offset: 131, NextOffset: 168 412s testutil.go:509: Offset: 381, NextOffset: 669 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 168, NextOffset: 456 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 669, NextOffset: 706 412s testutil.go:509: Offset: 456, NextOffset: 493 412s testutil.go:509: Offset: 706, NextOffset: 1029 412s testutil.go:509: Offset: 493, NextOffset: 782 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48550 98033] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98033 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo6 foo2] vs [foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty5] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3] vs [foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 675 412s testutil.go:509: Offset: 171, NextOffset: 463 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1040, NextOffset: 1077 412s testutil.go:509: Offset: 794, NextOffset: 831 412s testutil.go:509: Offset: 1077, NextOffset: 1404 412s testutil.go:509: Offset: 831, NextOffset: 1123 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1733, NextOffset: 1770 412s testutil.go:509: Offset: 1452, NextOffset: 1489 412s testutil.go:509: Offset: 1770, NextOffset: 2097 412s testutil.go:509: Offset: 1489, NextOffset: 1782 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2097, NextOffset: 2134 412s testutil.go:509: Offset: 1782, NextOffset: 1819 412s testutil.go:509: Offset: 2134, NextOffset: 2279 412s testutil.go:509: Offset: 1819, NextOffset: 1964 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 675, NextOffset: 712 412s testutil.go:509: Offset: 463, NextOffset: 500 412s testutil.go:509: Offset: 712, NextOffset: 1040 412s testutil.go:509: Offset: 500, NextOffset: 794 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1404, NextOffset: 1441 412s testutil.go:509: Offset: 1123, NextOffset: 1160 412s testutil.go:509: Offset: 1441, NextOffset: 1733 412s testutil.go:509: Offset: 1160, NextOffset: 1452 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48550 97056] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97056 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo4 foo5 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty5] vs [foo5 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo4] 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2084, NextOffset: 2121 412s testutil.go:509: Offset: 1765, NextOffset: 1802 412s testutil.go:509: Offset: 2121, NextOffset: 2266 412s testutil.go:509: Offset: 1802, NextOffset: 1947 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 383, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 459 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1033, NextOffset: 1070 412s testutil.go:509: Offset: 785, NextOffset: 822 412s testutil.go:509: Offset: 1070, NextOffset: 1395 412s testutil.go:509: Offset: 822, NextOffset: 1111 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1722, NextOffset: 1759 412s testutil.go:509: Offset: 1438, NextOffset: 1475 412s testutil.go:509: Offset: 1759, NextOffset: 2084 412s testutil.go:509: Offset: 1475, NextOffset: 1765 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 459, NextOffset: 496 412s testutil.go:509: Offset: 709, NextOffset: 1033 412s testutil.go:509: Offset: 496, NextOffset: 785 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1395, NextOffset: 1432 412s testutil.go:509: Offset: 1111, NextOffset: 1148 412s testutil.go:509: Offset: 1432, NextOffset: 1722 412s testutil.go:509: Offset: 1148, NextOffset: 1438 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48552 98039] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98039 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 465 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48552 97062] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97062 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 465, NextOffset: 502 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo_empty3 foo4 foo_empty4 foo foo_empty foo5 foo_empty5 foo6 foo2 foo_empty2 foo3] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1407, NextOffset: 1444 412s testutil.go:509: Offset: 1125, NextOffset: 1162 412s testutil.go:509: Offset: 1444, NextOffset: 1738 412s testutil.go:509: Offset: 1162, NextOffset: 1456 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 677, NextOffset: 714 412s testutil.go:509: Offset: 465, NextOffset: 502 412s testutil.go:509: Offset: 714, NextOffset: 1042 412s testutil.go:509: Offset: 502, NextOffset: 795 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 795, NextOffset: 832 412s testutil.go:509: Offset: 1079, NextOffset: 1407 412s testutil.go:509: Offset: 832, NextOffset: 1125 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1456, NextOffset: 1493 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1493, NextOffset: 1787 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1787, NextOffset: 1824 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1824, NextOffset: 1969 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 677 412s testutil.go:509: Offset: 172, NextOffset: 465 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48554 98045] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98045 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48554 97068] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97068 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3] vs [foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 460, NextOffset: 497 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 497, NextOffset: 788 412s testutil.go:509: Offset: 709, NextOffset: 1035 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 788, NextOffset: 825 412s testutil.go:509: Offset: 1035, NextOffset: 1072 412s testutil.go:509: Offset: 825, NextOffset: 1116 412s testutil.go:509: Offset: 1072, NextOffset: 1398 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 170, NextOffset: 460 412s testutil.go:509: Offset: 382, NextOffset: 672 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1116, NextOffset: 1153 412s testutil.go:509: Offset: 1398, NextOffset: 1435 412s testutil.go:509: Offset: 1153, NextOffset: 1444 412s testutil.go:509: Offset: 1435, NextOffset: 1726 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1444, NextOffset: 1481 412s testutil.go:509: Offset: 1726, NextOffset: 1763 412s testutil.go:509: Offset: 1481, NextOffset: 1772 412s testutil.go:509: Offset: 1763, NextOffset: 2088 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1772, NextOffset: 1809 412s testutil.go:509: Offset: 2088, NextOffset: 2125 412s testutil.go:509: Offset: 1809, NextOffset: 1954 412s testutil.go:509: Offset: 2125, NextOffset: 2270 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark foo_empty] vs [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3] 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1398, NextOffset: 1435 412s testutil.go:509: Offset: 1116, NextOffset: 1153 412s testutil.go:509: Offset: 1435, NextOffset: 1726 412s testutil.go:509: Offset: 1153, NextOffset: 1444 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2088, NextOffset: 2125 412s testutil.go:509: Offset: 1772, NextOffset: 1809 412s testutil.go:509: Offset: 2125, NextOffset: 2270 412s testutil.go:509: Offset: 1809, NextOffset: 1954 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 345, NextOffset: 382 412s testutil.go:509: Offset: 133, NextOffset: 170 412s testutil.go:509: Offset: 382, NextOffset: 672 412s testutil.go:509: Offset: 170, NextOffset: 460 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 672, NextOffset: 709 412s testutil.go:509: Offset: 460, NextOffset: 497 412s testutil.go:509: Offset: 709, NextOffset: 1035 412s testutil.go:509: Offset: 497, NextOffset: 788 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1035, NextOffset: 1072 412s testutil.go:509: Offset: 788, NextOffset: 825 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1072, NextOffset: 1398 412s testutil.go:509: Offset: 825, NextOffset: 1116 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1726, NextOffset: 1763 412s testutil.go:509: Offset: 1444, NextOffset: 1481 412s testutil.go:509: Offset: 1763, NextOffset: 2088 412s testutil.go:509: Offset: 1481, NextOffset: 1772 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48554 98045] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98045 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty5 foo2] vs [foo4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 464, NextOffset: 501 412s testutil.go:509: Offset: 676, NextOffset: 713 412s testutil.go:509: Offset: 501, NextOffset: 796 412s testutil.go:509: Offset: 713, NextOffset: 1042 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 796, NextOffset: 833 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 833, NextOffset: 1127 412s testutil.go:509: Offset: 1079, NextOffset: 1408 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1127, NextOffset: 1164 412s testutil.go:509: Offset: 1408, NextOffset: 1445 412s testutil.go:509: Offset: 1164, NextOffset: 1457 412s testutil.go:509: Offset: 1445, NextOffset: 1738 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1457, NextOffset: 1494 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1494, NextOffset: 1788 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1788, NextOffset: 1825 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1825, NextOffset: 1970 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 171, NextOffset: 464 412s testutil.go:509: Offset: 383, NextOffset: 676 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo5 .no.prefetch.landmark foo] vs [foo5 foo6 foo foo_empty foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 676, NextOffset: 713 412s testutil.go:509: Offset: 464, NextOffset: 501 412s testutil.go:509: Offset: 713, NextOffset: 1042 412s testutil.go:509: Offset: 501, NextOffset: 796 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1042, NextOffset: 1079 412s testutil.go:509: Offset: 796, NextOffset: 833 412s testutil.go:509: Offset: 1079, NextOffset: 1408 412s testutil.go:509: Offset: 833, NextOffset: 1127 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1408, NextOffset: 1445 412s testutil.go:509: Offset: 1127, NextOffset: 1164 412s testutil.go:509: Offset: 1445, NextOffset: 1738 412s testutil.go:509: Offset: 1164, NextOffset: 1457 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1738, NextOffset: 1775 412s testutil.go:509: Offset: 1457, NextOffset: 1494 412s testutil.go:509: Offset: 1775, NextOffset: 2103 412s testutil.go:509: Offset: 1494, NextOffset: 1788 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 346, NextOffset: 383 412s testutil.go:509: Offset: 134, NextOffset: 171 412s testutil.go:509: Offset: 383, NextOffset: 676 412s testutil.go:509: Offset: 171, NextOffset: 464 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2103, NextOffset: 2140 412s testutil.go:509: Offset: 1788, NextOffset: 1825 412s testutil.go:509: Offset: 2140, NextOffset: 2285 412s testutil.go:509: Offset: 1825, NextOffset: 1970 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48554 97068] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48554 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97068 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48554,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48554,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48554,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo_empty2 foo_empty3 foo4] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 172, NextOffset: 462 412s testutil.go:509: Offset: 384, NextOffset: 674 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1448, NextOffset: 1485 412s testutil.go:509: Offset: 1729, NextOffset: 1766 412s testutil.go:509: Offset: 1485, NextOffset: 1777 412s testutil.go:509: Offset: 1766, NextOffset: 2093 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 462, NextOffset: 499 412s testutil.go:509: Offset: 674, NextOffset: 711 412s testutil.go:509: Offset: 499, NextOffset: 790 412s testutil.go:509: Offset: 711, NextOffset: 1037 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 790, NextOffset: 827 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 827, NextOffset: 1119 412s testutil.go:509: Offset: 1074, NextOffset: 1400 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1119, NextOffset: 1156 412s testutil.go:509: Offset: 1400, NextOffset: 1437 412s testutil.go:509: Offset: 1156, NextOffset: 1448 412s testutil.go:509: Offset: 1437, NextOffset: 1729 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1777, NextOffset: 1814 412s testutil.go:509: Offset: 2093, NextOffset: 2130 412s testutil.go:509: Offset: 1814, NextOffset: 1959 412s testutil.go:509: Offset: 2130, NextOffset: 2275 412s testutil.go:395: Comparing: "" vs "" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6] vs [foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo5] 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 347, NextOffset: 384 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 384, NextOffset: 674 412s testutil.go:509: Offset: 172, NextOffset: 462 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 674, NextOffset: 711 412s testutil.go:509: Offset: 462, NextOffset: 499 412s testutil.go:509: Offset: 711, NextOffset: 1037 412s testutil.go:509: Offset: 499, NextOffset: 790 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 790, NextOffset: 827 412s testutil.go:509: Offset: 1074, NextOffset: 1400 412s testutil.go:509: Offset: 827, NextOffset: 1119 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1400, NextOffset: 1437 412s testutil.go:509: Offset: 1119, NextOffset: 1156 412s testutil.go:509: Offset: 1437, NextOffset: 1729 412s testutil.go:509: Offset: 1156, NextOffset: 1448 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1729, NextOffset: 1766 412s testutil.go:509: Offset: 1448, NextOffset: 1485 412s testutil.go:509: Offset: 1766, NextOffset: 2093 412s testutil.go:509: Offset: 1485, NextOffset: 1777 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2093, NextOffset: 2130 412s testutil.go:509: Offset: 1777, NextOffset: 1814 412s testutil.go:509: Offset: 2130, NextOffset: 2275 412s testutil.go:509: Offset: 1814, NextOffset: 1959 412s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48557 98052] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48557 97075] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 412s 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"}]} 412s testutil.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"}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty5 foo foo_empty2 foo3 foo_empty3] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo] 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1466, NextOffset: 1503 412s testutil.go:509: Offset: 1747, NextOffset: 1784 412s testutil.go:509: Offset: 1503, NextOffset: 1799 412s testutil.go:509: Offset: 1784, NextOffset: 2114 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 1799, NextOffset: 1836 412s testutil.go:509: Offset: 2114, NextOffset: 2151 412s testutil.go:509: Offset: 1836, NextOffset: 1981 412s testutil.go:509: Offset: 2151, NextOffset: 2296 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 467, NextOffset: 504 412s testutil.go:509: Offset: 680, NextOffset: 717 412s testutil.go:509: Offset: 504, NextOffset: 800 412s testutil.go:509: Offset: 717, NextOffset: 1047 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 172, NextOffset: 467 412s testutil.go:509: Offset: 385, NextOffset: 680 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 800, NextOffset: 837 412s testutil.go:509: Offset: 1047, NextOffset: 1084 412s testutil.go:509: Offset: 837, NextOffset: 1133 412s testutil.go:509: Offset: 1084, NextOffset: 1414 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1133, NextOffset: 1170 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 412s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97075 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1414, NextOffset: 1451 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1170, NextOffset: 1466 412s testutil.go:509: Offset: 1451, NextOffset: 1747 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 foo_empty4 foo5] vs [foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty5 foo foo_empty2 foo3 foo_empty3] 412s testutil.go:395: Comparing: "foo3" vs "foo3" 412s testutil.go:509: Offset: 1047, NextOffset: 1084 412s testutil.go:509: Offset: 800, NextOffset: 837 412s testutil.go:509: Offset: 1084, NextOffset: 1414 412s testutil.go:509: Offset: 837, NextOffset: 1133 412s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 412s testutil.go:395: Comparing: "foo5" vs "foo5" 412s testutil.go:509: Offset: 1747, NextOffset: 1784 412s testutil.go:509: Offset: 1466, NextOffset: 1503 412s testutil.go:509: Offset: 1784, NextOffset: 2114 412s testutil.go:509: Offset: 1503, NextOffset: 1799 412s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 412s testutil.go:395: Comparing: "foo6" vs "foo6" 412s testutil.go:509: Offset: 2114, NextOffset: 2151 412s testutil.go:509: Offset: 1799, NextOffset: 1836 412s testutil.go:509: Offset: 2151, NextOffset: 2296 412s testutil.go:509: Offset: 1836, NextOffset: 1981 412s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 412s testutil.go:395: Comparing: "foo2" vs "foo2" 412s testutil.go:509: Offset: 680, NextOffset: 717 412s testutil.go:509: Offset: 467, NextOffset: 504 412s testutil.go:509: Offset: 717, NextOffset: 1047 412s testutil.go:509: Offset: 504, NextOffset: 800 412s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 412s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 412s testutil.go:395: Comparing: "foo4" vs "foo4" 412s testutil.go:509: Offset: 1414, NextOffset: 1451 412s testutil.go:509: Offset: 1133, NextOffset: 1170 412s testutil.go:509: Offset: 1451, NextOffset: 1747 412s testutil.go:509: Offset: 1170, NextOffset: 1466 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "foo" vs "foo" 412s testutil.go:509: Offset: 348, NextOffset: 385 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 385, NextOffset: 680 412s testutil.go:509: Offset: 172, NextOffset: 467 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48551 98038] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98038 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test test2 .no.prefetch.landmark foo1.txt foo3.txt dev baz.txt bar] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test test2 .no.prefetch.landmark foo1.txt foo3.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48551 97061] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97061 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 foo1.txt bar foo3.txt test .no.prefetch.landmark baz.txt barlink] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt test .no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48551 98038] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98038 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 test dev test2] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48551 97061] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97061 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 foo1.txt barlink test dev test2] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48552 98045] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98045 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt baz.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48552 97068] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97068 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48557 98051] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98051 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 48557 97074] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97074 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 dev test2 bar foo3.txt] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test dev test2 bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 48557 98051] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98051 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt barlink dev test2 test .no.prefetch.landmark baz.txt] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 48557 97074] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97074 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s 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"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 48560 98058] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test test2 baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [1] at 48560 in stargz, uncompressed length 68708 412s testutil.go:2349: [2] at 98058 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48560,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48560,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48560,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48560,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark baz.txt bar test dev test2 foo1.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 48560 97081] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 412s testutil.go:2349: [1] at 48560 in stargz, uncompressed length 67584 412s testutil.go:2349: [2] at 97081 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48560,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48560,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48560,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48560,"innerOffset":3584,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":64000,"chunkDigest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 412s testutil.go:1763: On "foo22": got preread of "foo2" 412s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 412s testutil.go:1763: On "foo22": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "" vs "" 412s 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 dev test2 foo1.txt bar test] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink dev test2 foo1.txt bar test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 .no.prefetch.landmark foo3.txt barlink test dev baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "bar" vs "bar" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test dev baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar barlink test dev .no.prefetch.landmark foo1.txt foo3.txt test2] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt foo3.txt test2 baz.txt bar barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 test dev .no.prefetch.landmark test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 dev baz.txt barlink test test2] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt dev baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 13219, NextOffset: 13256 412s testutil.go:509: Offset: 12106, NextOffset: 12143 412s testutil.go:509: Offset: 13256, NextOffset: 13293 412s testutil.go:509: Offset: 12143, NextOffset: 12180 412s testutil.go:509: Offset: 13293, NextOffset: 13330 412s testutil.go:509: Offset: 12180, NextOffset: 12217 412s testutil.go:509: Offset: 13330, NextOffset: 17544 412s testutil.go:509: Offset: 12217, NextOffset: 16375 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 13219 412s testutil.go:509: Offset: 3881, NextOffset: 12106 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt barlink dev test2 baz.txt bar test .no.prefetch.landmark] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink dev test2 baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s testutil.go:509: Offset: 545, NextOffset: 17133 412s testutil.go:509: Offset: 0, NextOffset: 16076 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 foo1.txt foo3.txt .no.prefetch.landmark baz.txt bar barlink test] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt .no.prefetch.landmark baz.txt bar barlink test dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev .no.prefetch.landmark baz.txt bar test2 foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "bar" vs "bar" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24069 48489 72563 97369] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24069 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48489 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72563 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24069,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48489,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48489,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72563,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark bar dev test2 baz.txt foo1.txt foo3.txt barlink test] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar dev test2 baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark bar test2 baz.txt foo1.txt foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev .no.prefetch.landmark bar test2 baz.txt foo1.txt foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24069 48489 72563 96526] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24069 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48489 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72563 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96526 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24069,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48489,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48489,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72563,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar test dev] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test dev foo3.txt barlink test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24069 48489 72563 97369] 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 412s testutil.go:2349: [1] at 24069 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48489 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72563 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24069,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48489,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48489,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72563,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt test .no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24069 48489 72563 96526] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [1] at 24069 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48489 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72563 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96526 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24069,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48489,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48489,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72563,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar test baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test baz.txt foo1.txt foo3.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 3937, NextOffset: 4994 412s testutil.go:509: Offset: 2824, NextOffset: 3881 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 10147, NextOffset: 10184 412s testutil.go:509: Offset: 9034, NextOffset: 9071 412s testutil.go:509: Offset: 10184, NextOffset: 10221 412s testutil.go:509: Offset: 9071, NextOffset: 9108 412s testutil.go:509: Offset: 10221, NextOffset: 10258 412s testutil.go:509: Offset: 9108, NextOffset: 9145 412s testutil.go:509: Offset: 10258, NextOffset: 12424 412s testutil.go:509: Offset: 9145, NextOffset: 11255 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 2852, NextOffset: 3937 412s testutil.go:509: Offset: 1767, NextOffset: 2824 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 4994, NextOffset: 10147 412s testutil.go:509: Offset: 3881, NextOffset: 9034 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 1602, NextOffset: 1639 412s testutil.go:509: Offset: 545, NextOffset: 582 412s testutil.go:509: Offset: 1639, NextOffset: 1676 412s testutil.go:509: Offset: 582, NextOffset: 619 412s testutil.go:509: Offset: 1676, NextOffset: 1713 412s testutil.go:509: Offset: 619, NextOffset: 656 412s testutil.go:509: Offset: 1713, NextOffset: 1750 412s testutil.go:509: Offset: 656, NextOffset: 693 412s testutil.go:509: Offset: 1750, NextOffset: 1787 412s testutil.go:509: Offset: 693, NextOffset: 730 412s testutil.go:509: Offset: 1787, NextOffset: 2852 412s testutil.go:509: Offset: 730, NextOffset: 1767 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24068 48488 72560 97366] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24068 in stargz, uncompressed length 32512 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72560 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24068,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72560,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt foo3.txt dev] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s testutil.go:509: Offset: 545, NextOffset: 12013 412s testutil.go:509: Offset: 0, NextOffset: 10956 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24068 48488 72560 96523] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24068 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48488 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72560 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96523 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24068,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48488,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48488,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72560,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1009,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1083,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1154,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1191,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1265,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink dev test2 test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 283, NextOffset: 386 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 283, NextOffset: 386 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 386, NextOffset: 493 412s testutil.go:509: Offset: 533, NextOffset: 675 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 493, NextOffset: 597 412s testutil.go:509: Offset: 675, NextOffset: 779 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 597, NextOffset: 972 412s testutil.go:509: Offset: 779, NextOffset: 1154 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 972, NextOffset: 1009 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s testutil.go:509: Offset: 1009, NextOffset: 1046 412s testutil.go:509: Offset: 1191, NextOffset: 1228 412s testutil.go:509: Offset: 1046, NextOffset: 1083 412s testutil.go:509: Offset: 1228, NextOffset: 1265 412s testutil.go:509: Offset: 1083, NextOffset: 1311 412s testutil.go:509: Offset: 1265, NextOffset: 1591 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:509: Offset: 283, NextOffset: 386 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 533, NextOffset: 675 412s testutil.go:509: Offset: 386, NextOffset: 493 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 675, NextOffset: 779 412s testutil.go:509: Offset: 493, NextOffset: 597 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 779, NextOffset: 1154 412s testutil.go:509: Offset: 597, NextOffset: 972 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:509: Offset: 283, NextOffset: 386 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1154, NextOffset: 1191 412s testutil.go:509: Offset: 972, NextOffset: 1009 412s testutil.go:509: Offset: 1191, NextOffset: 1228 412s testutil.go:509: Offset: 1009, NextOffset: 1046 412s testutil.go:509: Offset: 1228, NextOffset: 1265 412s testutil.go:509: Offset: 1046, NextOffset: 1083 412s testutil.go:509: Offset: 1265, NextOffset: 1591 412s testutil.go:509: Offset: 1083, NextOffset: 1311 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24072 48493 72571 97377] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72571 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97377 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72571,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test .no.prefetch.landmark baz.txt dev test2 foo1.txt] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt dev test2 foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1063 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 949 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24072 48493 72571 96534] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72571 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96534 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72571,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24072 48493 72571 97377] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72571 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97377 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72571,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink dev test2 baz.txt test .no.prefetch.landmark] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 390, NextOffset: 499 412s testutil.go:509: Offset: 536, NextOffset: 679 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 499, NextOffset: 605 412s testutil.go:509: Offset: 679, NextOffset: 785 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 605, NextOffset: 983 412s testutil.go:509: Offset: 785, NextOffset: 1163 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 983, NextOffset: 1020 412s testutil.go:509: Offset: 1163, NextOffset: 1200 412s testutil.go:509: Offset: 1020, NextOffset: 1057 412s testutil.go:509: Offset: 1200, NextOffset: 1237 412s testutil.go:509: Offset: 1057, NextOffset: 1094 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1237, NextOffset: 1274 412s testutil.go:509: Offset: 1094, NextOffset: 1325 412s testutil.go:509: Offset: 1274, NextOffset: 1606 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 212, NextOffset: 249 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 536, NextOffset: 679 412s testutil.go:509: Offset: 390, NextOffset: 499 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 679, NextOffset: 785 412s testutil.go:509: Offset: 499, NextOffset: 605 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 785, NextOffset: 1163 412s testutil.go:509: Offset: 605, NextOffset: 983 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1163, NextOffset: 1200 412s testutil.go:509: Offset: 983, NextOffset: 1020 412s testutil.go:509: Offset: 1200, NextOffset: 1237 412s testutil.go:509: Offset: 1020, NextOffset: 1057 412s testutil.go:509: Offset: 1237, NextOffset: 1274 412s testutil.go:509: Offset: 1057, NextOffset: 1094 412s testutil.go:509: Offset: 1274, NextOffset: 1606 412s testutil.go:509: Offset: 1094, NextOffset: 1325 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24072 48493 72571 96534] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt foo3.txt barlink test2 bar test dev .no.prefetch.landmark] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 959 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [2] at 48493 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72571 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96534 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48493,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48493,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72571,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1072 412s testutil.go:509: Offset: 0, NextOffset: 959 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24071 48494 72570 97376] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48494 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72570 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97376 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48494,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48494,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72570,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test baz.txt] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 388, NextOffset: 498 412s testutil.go:509: Offset: 534, NextOffset: 677 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 498, NextOffset: 603 412s testutil.go:509: Offset: 677, NextOffset: 782 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 603, NextOffset: 980 412s testutil.go:509: Offset: 782, NextOffset: 1159 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 980, NextOffset: 1017 412s testutil.go:509: Offset: 1159, NextOffset: 1196 412s testutil.go:509: Offset: 1017, NextOffset: 1054 412s testutil.go:509: Offset: 1196, NextOffset: 1233 412s testutil.go:509: Offset: 1054, NextOffset: 1091 412s testutil.go:509: Offset: 1233, NextOffset: 1270 412s testutil.go:509: Offset: 1091, NextOffset: 1320 412s testutil.go:509: Offset: 1270, NextOffset: 1598 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 388 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 388 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar test baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1159, NextOffset: 1196 412s testutil.go:509: Offset: 980, NextOffset: 1017 412s testutil.go:509: Offset: 1196, NextOffset: 1233 412s testutil.go:509: Offset: 1017, NextOffset: 1054 412s testutil.go:509: Offset: 1233, NextOffset: 1270 412s testutil.go:509: Offset: 1054, NextOffset: 1091 412s testutil.go:509: Offset: 1270, NextOffset: 1598 412s testutil.go:509: Offset: 1091, NextOffset: 1320 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:509: Offset: 284, NextOffset: 388 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 534, NextOffset: 677 412s testutil.go:509: Offset: 388, NextOffset: 498 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 782, NextOffset: 1159 412s testutil.go:509: Offset: 603, NextOffset: 980 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:509: Offset: 284, NextOffset: 388 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 677, NextOffset: 782 412s testutil.go:509: Offset: 498, NextOffset: 603 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24071 48494 72570 96533] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48494 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72570 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96533 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48494,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48494,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72570,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar barlink dev .no.prefetch.landmark baz.txt foo3.txt test test2] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test test2 foo1.txt bar barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1062 412s testutil.go:509: Offset: 0, NextOffset: 949 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24071 48492 72565 97371] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72565 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97371 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72565,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":985,"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":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1165,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1239,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1276,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt barlink test .no.prefetch.landmark baz.txt bar foo3.txt dev test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 390, NextOffset: 500 412s testutil.go:509: Offset: 536, NextOffset: 680 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 500, NextOffset: 606 412s testutil.go:509: Offset: 680, NextOffset: 786 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 606, NextOffset: 985 412s testutil.go:509: Offset: 786, NextOffset: 1165 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 985, NextOffset: 1022 412s testutil.go:509: Offset: 1165, NextOffset: 1202 412s testutil.go:509: Offset: 1022, NextOffset: 1059 412s testutil.go:509: Offset: 1202, NextOffset: 1239 412s testutil.go:509: Offset: 1059, NextOffset: 1096 412s testutil.go:509: Offset: 1239, NextOffset: 1276 412s testutil.go:509: Offset: 1096, NextOffset: 1328 412s testutil.go:509: Offset: 1276, NextOffset: 1609 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 285, NextOffset: 390 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24071 48492 72565 96528] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72565 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96528 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 680, NextOffset: 786 412s testutil.go:509: Offset: 500, NextOffset: 606 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 786, NextOffset: 1165 412s testutil.go:509: Offset: 606, NextOffset: 985 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 536, NextOffset: 680 412s testutil.go:509: Offset: 390, NextOffset: 500 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1165, NextOffset: 1202 412s testutil.go:509: Offset: 985, NextOffset: 1022 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 1202, NextOffset: 1239 412s testutil.go:509: Offset: 1022, NextOffset: 1059 412s testutil.go:509: Offset: 1239, NextOffset: 1276 412s testutil.go:509: Offset: 1059, NextOffset: 1096 412s testutil.go:509: Offset: 1276, NextOffset: 1609 412s testutil.go:509: Offset: 1096, NextOffset: 1328 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72565,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 test2 foo1.txt dev] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24071 48492 72565 97371] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test test2 foo1.txt dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [3] at 72565 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97371 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72565,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s testutil.go:509: Offset: 106, NextOffset: 1079 412s testutil.go:509: Offset: 0, NextOffset: 966 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24071 48492 72565 96528] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72565 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96528 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72565,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1285,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1322,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1359,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1396,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 386, NextOffset: 493 412s testutil.go:509: Offset: 533, NextOffset: 675 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 493, NextOffset: 597 412s testutil.go:509: Offset: 675, NextOffset: 779 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 597, NextOffset: 1103 412s testutil.go:509: Offset: 779, NextOffset: 1285 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1103, NextOffset: 1140 412s testutil.go:509: Offset: 1285, NextOffset: 1322 412s testutil.go:509: Offset: 1140, NextOffset: 1177 412s testutil.go:509: Offset: 1322, NextOffset: 1359 412s testutil.go:509: Offset: 1177, NextOffset: 1214 412s testutil.go:509: Offset: 1359, NextOffset: 1396 412s testutil.go:509: Offset: 1214, NextOffset: 1557 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1396, NextOffset: 1829 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 283, NextOffset: 386 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 283, NextOffset: 386 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test dev test2 baz.txt foo1.txt foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 533, NextOffset: 675 412s testutil.go:509: Offset: 386, NextOffset: 493 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 779, NextOffset: 1285 412s testutil.go:509: Offset: 597, NextOffset: 1103 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 675, NextOffset: 779 412s testutil.go:509: Offset: 493, NextOffset: 597 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1285, NextOffset: 1322 412s testutil.go:509: Offset: 1103, NextOffset: 1140 412s testutil.go:509: Offset: 1322, NextOffset: 1359 412s testutil.go:509: Offset: 1140, NextOffset: 1177 412s testutil.go:509: Offset: 1359, NextOffset: 1396 412s testutil.go:509: Offset: 1177, NextOffset: 1214 412s testutil.go:509: Offset: 1396, NextOffset: 1829 412s testutil.go:509: Offset: 1214, NextOffset: 1557 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 135, NextOffset: 172 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:509: Offset: 283, NextOffset: 386 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 397, NextOffset: 533 412s testutil.go:509: Offset: 283, NextOffset: 386 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24070 48492 72566 97372] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24070 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72566 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97372 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24070,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72566,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 test2 baz.txt bar foo3.txt] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt .no.prefetch.landmark foo1.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1314 412s testutil.go:509: Offset: 0, NextOffset: 1200 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24070 48492 72566 96529] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24070 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72566 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96529 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24070,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72566,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1113,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1187,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1224,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1293,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1330,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1367,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1404,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink dev baz.txt bar test test2 .no.prefetch.landmark foo1.txt] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1113, NextOffset: 1150 412s testutil.go:509: Offset: 1293, NextOffset: 1330 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 1330, NextOffset: 1367 412s testutil.go:509: Offset: 1187, NextOffset: 1224 412s testutil.go:509: Offset: 1367, NextOffset: 1404 412s testutil.go:509: Offset: 1224, NextOffset: 1569 412s testutil.go:509: Offset: 1404, NextOffset: 1842 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24073 48495 72574 97380] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72574 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97380 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72574,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 390, NextOffset: 499 412s testutil.go:509: Offset: 536, NextOffset: 679 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 499, NextOffset: 605 412s testutil.go:509: Offset: 679, NextOffset: 785 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 605, NextOffset: 1113 412s testutil.go:509: Offset: 785, NextOffset: 1293 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink dev baz.txt bar test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 679, NextOffset: 785 412s testutil.go:509: Offset: 499, NextOffset: 605 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1293, NextOffset: 1330 412s testutil.go:509: Offset: 1113, NextOffset: 1150 412s testutil.go:509: Offset: 1330, NextOffset: 1367 412s testutil.go:509: Offset: 1150, NextOffset: 1187 412s testutil.go:509: Offset: 1367, NextOffset: 1404 412s testutil.go:509: Offset: 1187, NextOffset: 1224 412s testutil.go:509: Offset: 1404, NextOffset: 1842 412s testutil.go:509: Offset: 1224, NextOffset: 1569 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 536 412s testutil.go:509: Offset: 284, NextOffset: 390 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 536, NextOffset: 679 412s testutil.go:509: Offset: 390, NextOffset: 499 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 785, NextOffset: 1293 412s testutil.go:509: Offset: 605, NextOffset: 1113 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24073 48495 72574 96537] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72574 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96537 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72574,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar barlink test2 .no.prefetch.landmark foo3.txt test dev] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test2 .no.prefetch.landmark foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s testutil.go:509: Offset: 106, NextOffset: 1321 412s testutil.go:509: Offset: 0, NextOffset: 1208 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24073 48495 72574 97380] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72574 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97380 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72574,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24073 48495 72574 96537] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72574 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96537 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72574,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1149,"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":1223,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1291,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1328,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1365,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1402,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt foo3.txt dev bar barlink test test2 .no.prefetch.landmark baz.txt] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 603, NextOffset: 1112 412s testutil.go:509: Offset: 782, NextOffset: 1291 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1112, NextOffset: 1149 412s testutil.go:509: Offset: 1291, NextOffset: 1328 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 1149, NextOffset: 1186 412s testutil.go:509: Offset: 1328, NextOffset: 1365 412s testutil.go:509: Offset: 1186, NextOffset: 1223 412s testutil.go:509: Offset: 1365, NextOffset: 1402 412s testutil.go:509: Offset: 1223, NextOffset: 1570 412s testutil.go:509: Offset: 1402, NextOffset: 1838 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 388 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 284, NextOffset: 388 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 388, NextOffset: 498 412s testutil.go:509: Offset: 534, NextOffset: 677 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 498, NextOffset: 603 412s testutil.go:509: Offset: 677, NextOffset: 782 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev bar barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 677, NextOffset: 782 412s testutil.go:509: Offset: 498, NextOffset: 603 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1291, NextOffset: 1328 412s testutil.go:509: Offset: 1112, NextOffset: 1149 412s testutil.go:509: Offset: 1328, NextOffset: 1365 412s testutil.go:509: Offset: 1149, NextOffset: 1186 412s testutil.go:509: Offset: 1365, NextOffset: 1402 412s testutil.go:509: Offset: 1186, NextOffset: 1223 412s testutil.go:509: Offset: 1402, NextOffset: 1838 412s testutil.go:509: Offset: 1223, NextOffset: 1570 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24072 48495 72573 97379] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:509: Offset: 284, NextOffset: 388 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 99, NextOffset: 136 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 136, NextOffset: 173 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 173, NextOffset: 210 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 210, NextOffset: 247 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 247, NextOffset: 284 412s testutil.go:509: Offset: 397, NextOffset: 534 412s testutil.go:509: Offset: 284, NextOffset: 388 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 412s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 97379 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 534, NextOffset: 677 412s testutil.go:509: Offset: 388, NextOffset: 498 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 782, NextOffset: 1291 412s testutil.go:509: Offset: 603, NextOffset: 1112 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24072 48495 72573 96536] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96536 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s testutil.go:509: Offset: 106, NextOffset: 1318 412s testutil.go:509: Offset: 0, NextOffset: 1205 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24077 48123 72202 96194] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1121,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1158,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1232,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1301,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1338,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1375,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1412,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt barlink baz.txt test dev test2 .no.prefetch.landmark foo1.txt] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 390, NextOffset: 500 412s testutil.go:509: Offset: 536, NextOffset: 680 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 500, NextOffset: 606 412s testutil.go:509: Offset: 680, NextOffset: 786 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 606, NextOffset: 1121 412s testutil.go:509: Offset: 786, NextOffset: 1301 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1121, NextOffset: 1158 412s testutil.go:509: Offset: 1301, NextOffset: 1338 412s testutil.go:509: Offset: 1158, NextOffset: 1195 412s testutil.go:509: Offset: 1338, NextOffset: 1375 412s testutil.go:509: Offset: 1195, NextOffset: 1232 412s testutil.go:509: Offset: 1375, NextOffset: 1412 412s testutil.go:509: Offset: 1232, NextOffset: 1580 412s testutil.go:509: Offset: 1412, NextOffset: 1851 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 536, NextOffset: 680 412s testutil.go:509: Offset: 390, NextOffset: 500 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 680, NextOffset: 786 412s testutil.go:509: Offset: 500, NextOffset: 606 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 786, NextOffset: 1301 412s testutil.go:509: Offset: 606, NextOffset: 1121 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1301, NextOffset: 1338 412s testutil.go:509: Offset: 1121, NextOffset: 1158 412s testutil.go:509: Offset: 1338, NextOffset: 1375 412s testutil.go:509: Offset: 1158, NextOffset: 1195 412s testutil.go:509: Offset: 1375, NextOffset: 1412 412s testutil.go:509: Offset: 1195, NextOffset: 1232 412s testutil.go:509: Offset: 1412, NextOffset: 1851 412s testutil.go:509: Offset: 1232, NextOffset: 1580 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:509: Offset: 285, NextOffset: 390 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24077 48123 72202 96179] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 barlink dev test test2] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev test test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s testutil.go:509: Offset: 106, NextOffset: 1332 412s testutil.go:509: Offset: 0, NextOffset: 1219 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24077 48123 72202 96194] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt barlink test2 bar foo3.txt test dev .no.prefetch.landmark] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 283, NextOffset: 387 412s testutil.go:509: Offset: 397, NextOffset: 535 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 387, NextOffset: 496 412s testutil.go:509: Offset: 535, NextOffset: 678 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 496, NextOffset: 601 412s testutil.go:509: Offset: 678, NextOffset: 783 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 601, NextOffset: 978 412s testutil.go:509: Offset: 783, NextOffset: 1160 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 978, NextOffset: 1015 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s testutil.go:509: Offset: 1015, NextOffset: 1052 412s testutil.go:509: Offset: 1197, NextOffset: 1234 412s testutil.go:509: Offset: 1052, NextOffset: 1089 412s testutil.go:509: Offset: 1234, NextOffset: 1271 412s testutil.go:509: Offset: 1089, NextOffset: 1318 412s testutil.go:509: Offset: 1271, NextOffset: 1597 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 283, NextOffset: 387 412s testutil.go:509: Offset: 397, NextOffset: 535 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark baz.txt foo1.txt barlink test2 bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 678, NextOffset: 783 412s testutil.go:509: Offset: 496, NextOffset: 601 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 783, NextOffset: 1160 412s testutil.go:509: Offset: 601, NextOffset: 978 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1160, NextOffset: 1197 412s testutil.go:509: Offset: 978, NextOffset: 1015 412s testutil.go:509: Offset: 1197, NextOffset: 1234 412s testutil.go:509: Offset: 1015, NextOffset: 1052 412s testutil.go:509: Offset: 1234, NextOffset: 1271 412s testutil.go:509: Offset: 1052, NextOffset: 1089 412s testutil.go:509: Offset: 1271, NextOffset: 1597 412s testutil.go:509: Offset: 1089, NextOffset: 1318 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 397, NextOffset: 535 412s testutil.go:509: Offset: 283, NextOffset: 387 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 535, NextOffset: 678 412s testutil.go:509: Offset: 387, NextOffset: 496 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 98, NextOffset: 135 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 135, NextOffset: 172 412s testutil.go:509: Offset: 286, NextOffset: 323 412s testutil.go:509: Offset: 172, NextOffset: 209 412s testutil.go:509: Offset: 323, NextOffset: 360 412s testutil.go:509: Offset: 209, NextOffset: 246 412s testutil.go:509: Offset: 360, NextOffset: 397 412s testutil.go:509: Offset: 246, NextOffset: 283 412s testutil.go:509: Offset: 397, NextOffset: 535 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 283, NextOffset: 387 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24077 48123 72202 96179] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48123 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48123,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48123,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 951 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar barlink test dev .no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 951 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 951 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24076 48122 72199 96191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48122 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72199 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48122,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48122,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72199,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt test dev baz.txt foo1.txt bar barlink test2 .no.prefetch.landmark] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 285, NextOffset: 391 412s testutil.go:509: Offset: 400, NextOffset: 539 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 285, NextOffset: 391 412s testutil.go:509: Offset: 400, NextOffset: 539 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 391, NextOffset: 502 412s testutil.go:509: Offset: 539, NextOffset: 683 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 502, NextOffset: 608 412s testutil.go:509: Offset: 683, NextOffset: 789 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 608, NextOffset: 989 412s testutil.go:509: Offset: 789, NextOffset: 1170 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 989, NextOffset: 1026 412s testutil.go:509: Offset: 1170, NextOffset: 1207 412s testutil.go:509: Offset: 1026, NextOffset: 1063 412s testutil.go:509: Offset: 1207, NextOffset: 1244 412s testutil.go:509: Offset: 1063, NextOffset: 1100 412s testutil.go:509: Offset: 1244, NextOffset: 1281 412s testutil.go:509: Offset: 1100, NextOffset: 1331 412s testutil.go:509: Offset: 1281, NextOffset: 1612 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt test dev baz.txt foo1.txt bar barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 400, NextOffset: 539 412s testutil.go:509: Offset: 285, NextOffset: 391 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 539, NextOffset: 683 412s testutil.go:509: Offset: 391, NextOffset: 502 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 683, NextOffset: 789 412s testutil.go:509: Offset: 502, NextOffset: 608 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 400, NextOffset: 539 412s testutil.go:509: Offset: 285, NextOffset: 391 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 789, NextOffset: 1170 412s testutil.go:509: Offset: 608, NextOffset: 989 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1170, NextOffset: 1207 412s testutil.go:509: Offset: 989, NextOffset: 1026 412s testutil.go:509: Offset: 1207, NextOffset: 1244 412s testutil.go:509: Offset: 1026, NextOffset: 1063 412s testutil.go:509: Offset: 1244, NextOffset: 1281 412s testutil.go:509: Offset: 1063, NextOffset: 1100 412s testutil.go:509: Offset: 1281, NextOffset: 1612 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24076 48122 72199 96176] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1100, NextOffset: 1331 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 412s testutil.go:2349: [2] at 48122 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72199 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48122,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48122,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72199,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 foo1.txt bar test test2] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 960 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s testutil.go:509: Offset: 0, NextOffset: 960 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1075 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 960 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96188] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1025,"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":1099,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1168,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1242,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1279,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 test2 foo3.txt test dev] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 988, NextOffset: 1025 412s testutil.go:509: Offset: 1168, NextOffset: 1205 412s testutil.go:509: Offset: 1025, NextOffset: 1062 412s testutil.go:509: Offset: 1205, NextOffset: 1242 412s testutil.go:509: Offset: 1062, NextOffset: 1099 412s testutil.go:509: Offset: 1242, NextOffset: 1279 412s testutil.go:509: Offset: 1099, NextOffset: 1329 412s testutil.go:509: Offset: 1279, NextOffset: 1606 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 390, NextOffset: 500 412s testutil.go:509: Offset: 536, NextOffset: 680 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 500, NextOffset: 606 412s testutil.go:509: Offset: 680, NextOffset: 786 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 606, NextOffset: 988 412s testutil.go:509: Offset: 786, NextOffset: 1168 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 786, NextOffset: 1168 412s testutil.go:509: Offset: 606, NextOffset: 988 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1168, NextOffset: 1205 412s testutil.go:509: Offset: 988, NextOffset: 1025 412s testutil.go:509: Offset: 1205, NextOffset: 1242 412s testutil.go:509: Offset: 1025, NextOffset: 1062 412s testutil.go:509: Offset: 1242, NextOffset: 1279 412s testutil.go:509: Offset: 1062, NextOffset: 1099 412s testutil.go:509: Offset: 1279, NextOffset: 1606 412s testutil.go:509: Offset: 1099, NextOffset: 1329 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:509: Offset: 285, NextOffset: 390 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 536, NextOffset: 680 412s testutil.go:509: Offset: 390, NextOffset: 500 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 680, NextOffset: 786 412s testutil.go:509: Offset: 500, NextOffset: 606 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 213, NextOffset: 250 412s testutil.go:509: Offset: 100, NextOffset: 137 412s testutil.go:509: Offset: 250, NextOffset: 287 412s testutil.go:509: Offset: 137, NextOffset: 174 412s testutil.go:509: Offset: 287, NextOffset: 324 412s testutil.go:509: Offset: 174, NextOffset: 211 412s testutil.go:509: Offset: 324, NextOffset: 361 412s testutil.go:509: Offset: 211, NextOffset: 248 412s testutil.go:509: Offset: 361, NextOffset: 398 412s testutil.go:509: Offset: 248, NextOffset: 285 412s testutil.go:509: Offset: 398, NextOffset: 536 412s testutil.go:509: Offset: 285, NextOffset: 390 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96203] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt dev test2 baz.txt foo1.txt barlink test .no.prefetch.landmark bar] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "bar" vs "bar" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s testutil.go:509: Offset: 106, NextOffset: 1065 412s testutil.go:509: Offset: 0, NextOffset: 952 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24078 48129 72211 96188] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1000,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"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":1111,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1180,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1291,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1000, NextOffset: 1037 412s testutil.go:509: Offset: 1180, NextOffset: 1217 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 1217, NextOffset: 1254 412s testutil.go:509: Offset: 1074, NextOffset: 1111 412s testutil.go:509: Offset: 1254, NextOffset: 1291 412s testutil.go:509: Offset: 1111, NextOffset: 1344 412s testutil.go:509: Offset: 1291, NextOffset: 1625 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 101, NextOffset: 138 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 138, NextOffset: 175 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 175, NextOffset: 212 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 286, NextOffset: 394 412s testutil.go:509: Offset: 400, NextOffset: 540 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 101, NextOffset: 138 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 138, NextOffset: 175 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 175, NextOffset: 212 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 286, NextOffset: 394 412s testutil.go:509: Offset: 400, NextOffset: 540 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 394, NextOffset: 506 412s testutil.go:509: Offset: 540, NextOffset: 686 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 506, NextOffset: 615 412s testutil.go:509: Offset: 686, NextOffset: 795 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 615, NextOffset: 1000 412s testutil.go:509: Offset: 795, NextOffset: 1180 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test test2 bar foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 540, NextOffset: 686 412s testutil.go:509: Offset: 394, NextOffset: 506 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1180, NextOffset: 1217 412s testutil.go:509: Offset: 1000, NextOffset: 1037 412s testutil.go:509: Offset: 1217, NextOffset: 1254 412s testutil.go:509: Offset: 1037, NextOffset: 1074 412s testutil.go:509: Offset: 1254, NextOffset: 1291 412s testutil.go:509: Offset: 1074, NextOffset: 1111 412s testutil.go:509: Offset: 1291, NextOffset: 1625 412s testutil.go:509: Offset: 1111, NextOffset: 1344 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 101, NextOffset: 138 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 138, NextOffset: 175 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 175, NextOffset: 212 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 400, NextOffset: 540 412s testutil.go:509: Offset: 286, NextOffset: 394 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 686, NextOffset: 795 412s testutil.go:509: Offset: 506, NextOffset: 615 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 795, NextOffset: 1180 412s testutil.go:509: Offset: 615, NextOffset: 1000 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 215, NextOffset: 252 412s testutil.go:509: Offset: 101, NextOffset: 138 412s testutil.go:509: Offset: 252, NextOffset: 289 412s testutil.go:509: Offset: 138, NextOffset: 175 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 289, NextOffset: 326 412s testutil.go:509: Offset: 175, NextOffset: 212 412s testutil.go:509: Offset: 326, NextOffset: 363 412s testutil.go:509: Offset: 212, NextOffset: 249 412s testutil.go:509: Offset: 363, NextOffset: 400 412s testutil.go:509: Offset: 249, NextOffset: 286 412s testutil.go:509: Offset: 400, NextOffset: 540 412s testutil.go:509: Offset: 286, NextOffset: 394 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt bar test] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24077 48128 72209 96201] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 970 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:395: Comparing: "" vs "" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 106, NextOffset: 1084 412s testutil.go:509: Offset: 0, NextOffset: 970 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24077 48128 72209 96186] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96186 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark foo3.txt baz.txt foo1.txt bar barlink test dev] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:509: Offset: 466, NextOffset: 589 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:509: Offset: 589, NextOffset: 683 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 537, NextOffset: 836 412s testutil.go:509: Offset: 683, NextOffset: 982 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 836, NextOffset: 869 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 869, NextOffset: 902 412s testutil.go:509: Offset: 1015, NextOffset: 1048 412s testutil.go:509: Offset: 902, NextOffset: 935 412s testutil.go:509: Offset: 1048, NextOffset: 1081 412s testutil.go:509: Offset: 935, NextOffset: 1138 412s testutil.go:509: Offset: 1081, NextOffset: 1357 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt baz.txt foo1.txt bar barlink test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 683, NextOffset: 982 412s testutil.go:509: Offset: 537, NextOffset: 836 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 466, NextOffset: 589 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 589, NextOffset: 683 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 836, NextOffset: 869 412s testutil.go:509: Offset: 1015, NextOffset: 1048 412s testutil.go:509: Offset: 869, NextOffset: 902 412s testutil.go:509: Offset: 1048, NextOffset: 1081 412s testutil.go:509: Offset: 902, NextOffset: 935 412s testutil.go:509: Offset: 1081, NextOffset: 1357 412s testutil.go:509: Offset: 935, NextOffset: 1138 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt bar dev foo1.txt foo3.txt barlink test] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar dev foo1.txt foo3.txt barlink test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 710 412s testutil.go:509: Offset: 0, NextOffset: 615 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24077 48126 72207 96199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:509: Offset: 595, NextOffset: 691 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 848 412s testutil.go:509: Offset: 691, NextOffset: 994 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 848, NextOffset: 881 412s testutil.go:509: Offset: 994, NextOffset: 1027 412s testutil.go:509: Offset: 881, NextOffset: 914 412s testutil.go:509: Offset: 1027, NextOffset: 1060 412s testutil.go:509: Offset: 914, NextOffset: 947 412s testutil.go:509: Offset: 1060, NextOffset: 1093 412s testutil.go:509: Offset: 947, NextOffset: 1152 412s testutil.go:509: Offset: 1093, NextOffset: 1374 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:509: Offset: 470, NextOffset: 595 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink foo1.txt test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 595, NextOffset: 691 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 691, NextOffset: 994 412s testutil.go:509: Offset: 545, NextOffset: 848 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 470, NextOffset: 595 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 994, NextOffset: 1027 412s testutil.go:509: Offset: 848, NextOffset: 881 412s testutil.go:509: Offset: 1027, NextOffset: 1060 412s testutil.go:509: Offset: 881, NextOffset: 914 412s testutil.go:509: Offset: 1060, NextOffset: 1093 412s testutil.go:509: Offset: 914, NextOffset: 947 412s testutil.go:509: Offset: 1093, NextOffset: 1374 412s testutil.go:509: Offset: 947, NextOffset: 1152 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24077 48126 72207 96184] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar foo1.txt foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s testutil.go:509: Offset: 90, NextOffset: 713 412s testutil.go:509: Offset: 0, NextOffset: 620 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt test .no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:509: Offset: 468, NextOffset: 592 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24077 48126 72207 96199] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:509: Offset: 592, NextOffset: 687 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 541, NextOffset: 843 412s testutil.go:509: Offset: 687, NextOffset: 989 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 843, NextOffset: 876 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 876, NextOffset: 909 412s testutil.go:509: Offset: 1022, NextOffset: 1055 412s testutil.go:509: Offset: 909, NextOffset: 942 412s testutil.go:509: Offset: 1055, NextOffset: 1088 412s testutil.go:509: Offset: 942, NextOffset: 1145 412s testutil.go:509: Offset: 1088, NextOffset: 1366 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 282, NextOffset: 315 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 412s testutil.go:2349: [4] at 96199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 468, NextOffset: 592 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 592, NextOffset: 687 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 687, NextOffset: 989 412s testutil.go:509: Offset: 541, NextOffset: 843 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 843, NextOffset: 876 412s testutil.go:509: Offset: 1022, NextOffset: 1055 412s testutil.go:509: Offset: 876, NextOffset: 909 412s testutil.go:509: Offset: 1055, NextOffset: 1088 412s testutil.go:509: Offset: 909, NextOffset: 942 412s testutil.go:509: Offset: 1088, NextOffset: 1366 412s testutil.go:509: Offset: 942, NextOffset: 1145 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink dev baz.txt foo1.txt test test2 .no.prefetch.landmark bar] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24077 48126 72207 96184] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 711 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test test2 .no.prefetch.landmark bar foo3.txt barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 711 412s testutil.go:509: Offset: 0, NextOffset: 617 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24074 48122 72204 96196] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test .no.prefetch.landmark dev test2] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 851, NextOffset: 884 412s testutil.go:509: Offset: 997, NextOffset: 1030 412s testutil.go:509: Offset: 884, NextOffset: 917 412s testutil.go:509: Offset: 1030, NextOffset: 1063 412s testutil.go:509: Offset: 917, NextOffset: 950 412s testutil.go:509: Offset: 1063, NextOffset: 1096 412s testutil.go:509: Offset: 950, NextOffset: 1155 412s testutil.go:509: Offset: 1096, NextOffset: 1380 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 155, NextOffset: 188 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 155, NextOffset: 188 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 251, NextOffset: 284 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [2] at 48122 in stargz, uncompressed length 33536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 351, NextOffset: 452 412s testutil.go:509: Offset: 472, NextOffset: 598 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 452, NextOffset: 549 412s testutil.go:509: Offset: 598, NextOffset: 695 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 549, NextOffset: 851 412s testutil.go:509: Offset: 695, NextOffset: 997 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test .no.prefetch.landmark dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 188, NextOffset: 221 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:2349: [3] at 72204 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48122,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48122,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72204,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 472, NextOffset: 598 412s testutil.go:509: Offset: 351, NextOffset: 452 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 598, NextOffset: 695 412s testutil.go:509: Offset: 452, NextOffset: 549 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 695, NextOffset: 997 412s testutil.go:509: Offset: 549, NextOffset: 851 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 997, NextOffset: 1030 412s testutil.go:509: Offset: 851, NextOffset: 884 412s testutil.go:509: Offset: 1030, NextOffset: 1063 412s testutil.go:509: Offset: 884, NextOffset: 917 412s testutil.go:509: Offset: 1063, NextOffset: 1096 412s testutil.go:509: Offset: 917, NextOffset: 950 412s testutil.go:509: Offset: 1096, NextOffset: 1380 412s testutil.go:509: Offset: 950, NextOffset: 1155 412s testutil.go:395: Comparing: "dev" vs "dev" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:509: Offset: 254, NextOffset: 351 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt bar foo3.txt foo1.txt barlink test dev] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24074 48122 72204 96181] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [2] at 48122 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72204 in stargz, uncompressed length 32000 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:2349: [4] at 96181 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48122,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48122,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72204,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 714 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 714 412s testutil.go:509: Offset: 0, NextOffset: 622 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24079 48131 72215 96207] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 412s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":972,"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":1038,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1085,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1184,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:509: Offset: 466, NextOffset: 589 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:509: Offset: 589, NextOffset: 683 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 537, NextOffset: 939 412s testutil.go:509: Offset: 683, NextOffset: 1085 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 939, NextOffset: 972 412s testutil.go:509: Offset: 1085, NextOffset: 1118 412s testutil.go:509: Offset: 972, NextOffset: 1005 412s testutil.go:509: Offset: 1118, NextOffset: 1151 412s testutil.go:509: Offset: 1005, NextOffset: 1038 412s testutil.go:509: Offset: 1151, NextOffset: 1184 412s testutil.go:509: Offset: 1038, NextOffset: 1325 412s testutil.go:509: Offset: 1184, NextOffset: 1550 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1085, NextOffset: 1118 412s testutil.go:509: Offset: 939, NextOffset: 972 412s testutil.go:509: Offset: 1118, NextOffset: 1151 412s testutil.go:509: Offset: 972, NextOffset: 1005 412s testutil.go:509: Offset: 1151, NextOffset: 1184 412s testutil.go:509: Offset: 1005, NextOffset: 1038 412s testutil.go:509: Offset: 1184, NextOffset: 1550 412s testutil.go:509: Offset: 1038, NextOffset: 1325 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 466, NextOffset: 589 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 589, NextOffset: 683 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 683, NextOffset: 1085 412s testutil.go:509: Offset: 537, NextOffset: 939 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24079 48131 72215 96192] 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt test2 bar foo3.txt barlink test dev .no.prefetch.landmark] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 868 412s testutil.go:509: Offset: 0, NextOffset: 773 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24079 48131 72215 96207] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":950,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":983,"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":1049,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1096,"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":1162,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1195,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar dev test2] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 950, NextOffset: 983 412s testutil.go:509: Offset: 1096, NextOffset: 1129 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 1129, NextOffset: 1162 412s testutil.go:509: Offset: 1016, NextOffset: 1049 412s testutil.go:509: Offset: 1162, NextOffset: 1195 412s testutil.go:509: Offset: 1049, NextOffset: 1340 412s testutil.go:509: Offset: 1195, NextOffset: 1566 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:509: Offset: 470, NextOffset: 595 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:509: Offset: 595, NextOffset: 691 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 950 412s testutil.go:509: Offset: 691, NextOffset: 1096 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1096, NextOffset: 1129 412s testutil.go:509: Offset: 950, NextOffset: 983 412s testutil.go:509: Offset: 1129, NextOffset: 1162 412s testutil.go:509: Offset: 983, NextOffset: 1016 412s testutil.go:509: Offset: 1162, NextOffset: 1195 412s testutil.go:509: Offset: 1016, NextOffset: 1049 412s testutil.go:509: Offset: 1195, NextOffset: 1566 412s testutil.go:509: Offset: 1049, NextOffset: 1340 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 470, NextOffset: 595 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 595, NextOffset: 691 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 691, NextOffset: 1096 412s testutil.go:509: Offset: 545, NextOffset: 950 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark foo1.txt bar foo3.txt baz.txt barlink test dev] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24079 48131 72215 96192] 412s testutil.go:2330: got gzip streams: 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 412s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s testutil.go:509: Offset: 90, NextOffset: 871 412s testutil.go:509: Offset: 0, NextOffset: 778 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24078 48130 72212 96204] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96204 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":941,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1007,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1040,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1087,"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":1153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1186,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 bar foo3.txt dev barlink test] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:509: Offset: 468, NextOffset: 592 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:509: Offset: 592, NextOffset: 687 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 541, NextOffset: 941 412s testutil.go:509: Offset: 687, NextOffset: 1087 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 941, NextOffset: 974 412s testutil.go:509: Offset: 1087, NextOffset: 1120 412s testutil.go:509: Offset: 974, NextOffset: 1007 412s testutil.go:509: Offset: 1120, NextOffset: 1153 412s testutil.go:509: Offset: 1007, NextOffset: 1040 412s testutil.go:509: Offset: 1153, NextOffset: 1186 412s testutil.go:509: Offset: 1040, NextOffset: 1330 412s testutil.go:509: Offset: 1186, NextOffset: 1556 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1087, NextOffset: 1120 412s testutil.go:509: Offset: 941, NextOffset: 974 412s testutil.go:509: Offset: 1120, NextOffset: 1153 412s testutil.go:509: Offset: 974, NextOffset: 1007 412s testutil.go:509: Offset: 1153, NextOffset: 1186 412s testutil.go:509: Offset: 1007, NextOffset: 1040 412s testutil.go:509: Offset: 1186, NextOffset: 1556 412s testutil.go:509: Offset: 1040, NextOffset: 1330 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 468, NextOffset: 592 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 592, NextOffset: 687 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 687, NextOffset: 1087 412s testutil.go:509: Offset: 541, NextOffset: 941 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24078 48130 72212 96189] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 test2 baz.txt bar test dev] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96189 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar test dev .no.prefetch.landmark foo1.txt foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:509: Offset: 90, NextOffset: 870 412s testutil.go:509: Offset: 0, NextOffset: 776 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24080 48126 72208 96200] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72208 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72208,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":955,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":988,"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":1054,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1101,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1134,"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":1200,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar foo3.txt .no.prefetch.landmark baz.txt barlink test dev test2] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 351, NextOffset: 452 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 472, NextOffset: 598 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 452, NextOffset: 549 412s testutil.go:509: Offset: 598, NextOffset: 695 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 549, NextOffset: 955 412s testutil.go:509: Offset: 695, NextOffset: 1101 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 955, NextOffset: 988 412s testutil.go:509: Offset: 1101, NextOffset: 1134 412s testutil.go:509: Offset: 988, NextOffset: 1021 412s testutil.go:509: Offset: 1134, NextOffset: 1167 412s testutil.go:509: Offset: 1021, NextOffset: 1054 412s testutil.go:509: Offset: 1167, NextOffset: 1200 412s testutil.go:509: Offset: 1054, NextOffset: 1344 412s testutil.go:509: Offset: 1200, NextOffset: 1572 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 251, NextOffset: 284 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1101, NextOffset: 1134 412s testutil.go:509: Offset: 955, NextOffset: 988 412s testutil.go:509: Offset: 1134, NextOffset: 1167 412s testutil.go:509: Offset: 988, NextOffset: 1021 412s testutil.go:509: Offset: 1167, NextOffset: 1200 412s testutil.go:509: Offset: 1021, NextOffset: 1054 412s testutil.go:509: Offset: 1200, NextOffset: 1572 412s testutil.go:509: Offset: 1054, NextOffset: 1344 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 350, NextOffset: 472 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 472, NextOffset: 598 412s testutil.go:509: Offset: 351, NextOffset: 452 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 598, NextOffset: 695 412s testutil.go:509: Offset: 452, NextOffset: 549 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 695, NextOffset: 1101 412s testutil.go:509: Offset: 549, NextOffset: 955 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s testutil.go:509: Offset: 90, NextOffset: 873 412s testutil.go:509: Offset: 0, NextOffset: 781 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24080 48126 72208 96185] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72208 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72208,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test bar barlink dev] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 533, NextOffset: 836 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 679, NextOffset: 982 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 836, NextOffset: 869 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 869, NextOffset: 902 412s testutil.go:509: Offset: 1015, NextOffset: 1048 412s testutil.go:509: Offset: 902, NextOffset: 935 412s testutil.go:509: Offset: 1048, NextOffset: 1081 412s testutil.go:509: Offset: 935, NextOffset: 1137 412s testutil.go:509: Offset: 1081, NextOffset: 1355 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 118, NextOffset: 151 412s testutil.go:509: Offset: 214, NextOffset: 247 412s testutil.go:509: Offset: 151, NextOffset: 184 412s testutil.go:509: Offset: 247, NextOffset: 280 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 280, NextOffset: 313 412s testutil.go:509: Offset: 217, NextOffset: 250 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24080 48126 72208 96200] 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 250, NextOffset: 343 412s testutil.go:509: Offset: 346, NextOffset: 464 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 118, NextOffset: 151 412s testutil.go:509: Offset: 214, NextOffset: 247 412s testutil.go:509: Offset: 151, NextOffset: 184 412s testutil.go:509: Offset: 247, NextOffset: 280 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 280, NextOffset: 313 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 250, NextOffset: 343 412s testutil.go:509: Offset: 346, NextOffset: 464 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 343, NextOffset: 440 412s testutil.go:509: Offset: 464, NextOffset: 586 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 440, NextOffset: 533 412s testutil.go:509: Offset: 586, NextOffset: 679 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt test bar barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 214, NextOffset: 247 412s testutil.go:509: Offset: 118, NextOffset: 151 412s testutil.go:509: Offset: 247, NextOffset: 280 412s testutil.go:509: Offset: 151, NextOffset: 184 412s testutil.go:509: Offset: 280, NextOffset: 313 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 346, NextOffset: 464 412s testutil.go:509: Offset: 250, NextOffset: 343 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 464, NextOffset: 586 412s testutil.go:509: Offset: 343, NextOffset: 440 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 679, NextOffset: 982 412s testutil.go:509: Offset: 533, NextOffset: 836 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 982, NextOffset: 1015 412s testutil.go:509: Offset: 836, NextOffset: 869 412s testutil.go:509: Offset: 1015, NextOffset: 1048 412s testutil.go:509: Offset: 869, NextOffset: 902 412s testutil.go:509: Offset: 1048, NextOffset: 1081 412s testutil.go:509: Offset: 902, NextOffset: 935 412s testutil.go:509: Offset: 1081, NextOffset: 1355 412s testutil.go:509: Offset: 935, NextOffset: 1137 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 586, NextOffset: 679 412s testutil.go:509: Offset: 440, NextOffset: 533 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 181, NextOffset: 214 412s testutil.go:509: Offset: 85, NextOffset: 118 412s testutil.go:509: Offset: 214, NextOffset: 247 412s testutil.go:509: Offset: 118, NextOffset: 151 412s testutil.go:509: Offset: 247, NextOffset: 280 412s testutil.go:509: Offset: 151, NextOffset: 184 412s testutil.go:509: Offset: 280, NextOffset: 313 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 313, NextOffset: 346 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 346, NextOffset: 464 412s testutil.go:509: Offset: 250, NextOffset: 343 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72208 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72208,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink .no.prefetch.landmark baz.txt bar foo3.txt test dev test2 foo1.txt] 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24080 48126 72208 96185] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72208 in stargz, uncompressed length 32000 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:2349: [4] at 96185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72208,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 foo1.txt barlink .no.prefetch.landmark baz.txt bar foo3.txt test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 717 412s testutil.go:509: Offset: 0, NextOffset: 622 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24079 48127 72208 96200] 412s testutil.go:2330: got gzip streams: 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 412s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72208 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72208,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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 dev test2 barlink] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:509: Offset: 468, NextOffset: 592 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:509: Offset: 592, NextOffset: 687 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 541, NextOffset: 849 412s testutil.go:509: Offset: 687, NextOffset: 995 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 849, NextOffset: 882 412s testutil.go:509: Offset: 995, NextOffset: 1028 412s testutil.go:509: Offset: 882, NextOffset: 915 412s testutil.go:509: Offset: 1028, NextOffset: 1061 412s testutil.go:509: Offset: 915, NextOffset: 948 412s testutil.go:509: Offset: 1061, NextOffset: 1094 412s testutil.go:509: Offset: 948, NextOffset: 1153 412s testutil.go:509: Offset: 1094, NextOffset: 1373 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 153, NextOffset: 186 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 468, NextOffset: 592 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 592, NextOffset: 687 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 687, NextOffset: 995 412s testutil.go:509: Offset: 541, NextOffset: 849 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 995, NextOffset: 1028 412s testutil.go:509: Offset: 849, NextOffset: 882 412s testutil.go:509: Offset: 1028, NextOffset: 1061 412s testutil.go:509: Offset: 882, NextOffset: 915 412s testutil.go:509: Offset: 1061, NextOffset: 1094 412s testutil.go:509: Offset: 915, NextOffset: 948 412s testutil.go:509: Offset: 1094, NextOffset: 1373 412s testutil.go:509: Offset: 948, NextOffset: 1153 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 183, NextOffset: 216 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 216, NextOffset: 249 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 249, NextOffset: 282 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 282, NextOffset: 315 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 315, NextOffset: 348 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 348, NextOffset: 468 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24079 48127 72208 96185] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72208 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72208,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test dev bar test2 .no.prefetch.landmark baz.txt foo1.txt] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev bar test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 627 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24081 48133 72219 96211] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72219 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72219,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 foo1.txt bar foo3.txt test .no.prefetch.landmark baz.txt barlink dev] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 843, NextOffset: 876 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 876, NextOffset: 909 412s testutil.go:509: Offset: 1022, NextOffset: 1055 412s testutil.go:509: Offset: 909, NextOffset: 942 412s testutil.go:509: Offset: 1055, NextOffset: 1088 412s testutil.go:509: Offset: 942, NextOffset: 1145 412s testutil.go:509: Offset: 1088, NextOffset: 1364 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:509: Offset: 466, NextOffset: 589 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:509: Offset: 589, NextOffset: 683 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 537, NextOffset: 843 412s testutil.go:509: Offset: 683, NextOffset: 989 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar foo3.txt test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:509: Offset: 251, NextOffset: 345 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 182, NextOffset: 215 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 215, NextOffset: 248 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 248, NextOffset: 281 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 281, NextOffset: 314 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 314, NextOffset: 347 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 347, NextOffset: 466 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 466, NextOffset: 589 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 589, NextOffset: 683 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 683, NextOffset: 989 412s testutil.go:509: Offset: 537, NextOffset: 843 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 989, NextOffset: 1022 412s testutil.go:509: Offset: 843, NextOffset: 876 412s testutil.go:509: Offset: 1022, NextOffset: 1055 412s testutil.go:509: Offset: 876, NextOffset: 909 412s testutil.go:509: Offset: 1055, NextOffset: 1088 412s testutil.go:509: Offset: 909, NextOffset: 942 412s testutil.go:509: Offset: 1088, NextOffset: 1364 412s testutil.go:509: Offset: 942, NextOffset: 1145 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24081 48133 72219 96196] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt bar foo3.txt foo1.txt barlink test dev] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [3] at 72219 in stargz, uncompressed length 32000 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 412s testutil.go:2349: [4] at 96196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72219,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 622 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s testutil.go:509: Offset: 90, NextOffset: 716 412s testutil.go:509: Offset: 0, NextOffset: 622 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24081 48133 72219 96211] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 412s testutil.go:2349: [3] at 72219 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72219,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:509: Offset: 470, NextOffset: 595 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:509: Offset: 595, NextOffset: 691 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 850 412s testutil.go:509: Offset: 691, NextOffset: 996 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 850, NextOffset: 883 412s testutil.go:509: Offset: 996, NextOffset: 1029 412s testutil.go:509: Offset: 883, NextOffset: 916 412s testutil.go:509: Offset: 1029, NextOffset: 1062 412s testutil.go:509: Offset: 916, NextOffset: 949 412s testutil.go:509: Offset: 1062, NextOffset: 1095 412s testutil.go:509: Offset: 949, NextOffset: 1154 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 412s testutil.go:509: Offset: 1095, NextOffset: 1377 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 470, NextOffset: 595 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 595, NextOffset: 691 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 996, NextOffset: 1029 412s testutil.go:509: Offset: 850, NextOffset: 883 412s testutil.go:509: Offset: 1029, NextOffset: 1062 412s testutil.go:509: Offset: 883, NextOffset: 916 412s testutil.go:509: Offset: 1062, NextOffset: 1095 412s testutil.go:509: Offset: 916, NextOffset: 949 412s testutil.go:509: Offset: 1095, NextOffset: 1377 412s testutil.go:509: Offset: 949, NextOffset: 1154 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 691, NextOffset: 996 412s testutil.go:509: Offset: 545, NextOffset: 850 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 184, NextOffset: 217 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 217, NextOffset: 250 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 250, NextOffset: 283 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 283, NextOffset: 316 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 316, NextOffset: 349 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 349, NextOffset: 470 412s testutil.go:509: Offset: 253, NextOffset: 349 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24081 48133 72219 96196] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 412s testutil.go:2349: [3] at 72219 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72219,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test .no.prefetch.landmark foo3.txt barlink dev test2 baz.txt foo1.txt bar] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24080 48133 72218 96210] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 628 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test .no.prefetch.landmark foo3.txt barlink dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [3] at 72218 in stargz, uncompressed length 33124 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:2349: [4] at 96210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72218,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 90, NextOffset: 720 412s testutil.go:509: Offset: 0, NextOffset: 628 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24080 48133 72218 96195] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72218 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72218,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 350, NextOffset: 469 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:509: Offset: 469, NextOffset: 592 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:509: Offset: 592, NextOffset: 686 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 537, NextOffset: 865 412s testutil.go:509: Offset: 686, NextOffset: 1014 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 865, NextOffset: 898 412s testutil.go:509: Offset: 1014, NextOffset: 1047 412s testutil.go:509: Offset: 898, NextOffset: 931 412s testutil.go:509: Offset: 1047, NextOffset: 1080 412s testutil.go:509: Offset: 931, NextOffset: 964 412s testutil.go:509: Offset: 1080, NextOffset: 1113 412s testutil.go:509: Offset: 964, NextOffset: 1177 412s testutil.go:509: Offset: 1113, NextOffset: 1398 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:509: Offset: 350, NextOffset: 469 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1014, NextOffset: 1047 412s testutil.go:509: Offset: 865, NextOffset: 898 412s testutil.go:509: Offset: 1047, NextOffset: 1080 412s testutil.go:509: Offset: 898, NextOffset: 931 412s testutil.go:509: Offset: 1080, NextOffset: 1113 412s testutil.go:509: Offset: 931, NextOffset: 964 412s testutil.go:509: Offset: 1113, NextOffset: 1398 412s testutil.go:509: Offset: 964, NextOffset: 1177 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 350, NextOffset: 469 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 86, NextOffset: 119 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 119, NextOffset: 152 412s testutil.go:509: Offset: 251, NextOffset: 284 412s testutil.go:509: Offset: 152, NextOffset: 185 412s testutil.go:509: Offset: 284, NextOffset: 317 412s testutil.go:509: Offset: 185, NextOffset: 218 412s testutil.go:509: Offset: 317, NextOffset: 350 412s testutil.go:509: Offset: 218, NextOffset: 251 412s testutil.go:509: Offset: 350, NextOffset: 469 412s testutil.go:509: Offset: 251, NextOffset: 345 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 469, NextOffset: 592 412s testutil.go:509: Offset: 345, NextOffset: 443 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 592, NextOffset: 686 412s testutil.go:509: Offset: 443, NextOffset: 537 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 686, NextOffset: 1014 412s testutil.go:509: Offset: 537, NextOffset: 865 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24080 48130 72214 96206] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 93, NextOffset: 765 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s testutil.go:509: Offset: 93, NextOffset: 765 412s testutil.go:509: Offset: 0, NextOffset: 666 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 412s testutil.go:1580: testing streams: [0 0 24080 48130 72214 96191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 876, NextOffset: 909 412s testutil.go:509: Offset: 1025, NextOffset: 1058 412s testutil.go:509: Offset: 909, NextOffset: 942 412s testutil.go:509: Offset: 1058, NextOffset: 1091 412s testutil.go:509: Offset: 942, NextOffset: 975 412s testutil.go:509: Offset: 1091, NextOffset: 1124 412s testutil.go:509: Offset: 975, NextOffset: 1189 412s testutil.go:509: Offset: 1124, NextOffset: 1414 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 253, NextOffset: 286 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 286, NextOffset: 319 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 352, NextOffset: 473 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 154, NextOffset: 187 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 253, NextOffset: 286 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 286, NextOffset: 319 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 253, NextOffset: 349 412s testutil.go:509: Offset: 352, NextOffset: 473 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:509: Offset: 473, NextOffset: 598 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:509: Offset: 598, NextOffset: 694 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 545, NextOffset: 876 412s testutil.go:509: Offset: 694, NextOffset: 1025 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt foo3.txt test baz.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 473, NextOffset: 598 412s testutil.go:509: Offset: 349, NextOffset: 449 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 694, NextOffset: 1025 412s testutil.go:509: Offset: 545, NextOffset: 876 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1025, NextOffset: 1058 412s testutil.go:509: Offset: 876, NextOffset: 909 412s testutil.go:509: Offset: 1058, NextOffset: 1091 412s testutil.go:509: Offset: 909, NextOffset: 942 412s testutil.go:509: Offset: 1091, NextOffset: 1124 412s testutil.go:509: Offset: 942, NextOffset: 975 412s testutil.go:509: Offset: 1124, NextOffset: 1414 412s testutil.go:509: Offset: 975, NextOffset: 1189 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 253, NextOffset: 286 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 286, NextOffset: 319 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 352, NextOffset: 473 412s testutil.go:509: Offset: 253, NextOffset: 349 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 598, NextOffset: 694 412s testutil.go:509: Offset: 449, NextOffset: 545 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 88, NextOffset: 121 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 121, NextOffset: 154 412s testutil.go:509: Offset: 253, NextOffset: 286 412s testutil.go:509: Offset: 154, NextOffset: 187 412s testutil.go:509: Offset: 286, NextOffset: 319 412s testutil.go:509: Offset: 187, NextOffset: 220 412s testutil.go:509: Offset: 319, NextOffset: 352 412s testutil.go:509: Offset: 220, NextOffset: 253 412s testutil.go:509: Offset: 352, NextOffset: 473 412s testutil.go:509: Offset: 253, NextOffset: 349 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 412s testutil.go:1580: testing streams: [0 0 24080 48130 72214 96206] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar dev .no.prefetch.landmark baz.txt foo3.txt barlink test test2] 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [foo1.txt bar dev .no.prefetch.landmark baz.txt foo3.txt barlink test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s testutil.go:509: Offset: 93, NextOffset: 771 412s testutil.go:509: Offset: 0, NextOffset: 672 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1580: testing streams: [0 0 24080 48130 72214 96191] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72214 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72214,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test test2 .no.prefetch.landmark foo1.txt bar dev baz.txt foo3.txt] 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 870, NextOffset: 903 412s testutil.go:509: Offset: 1019, NextOffset: 1052 412s testutil.go:509: Offset: 903, NextOffset: 936 412s testutil.go:509: Offset: 1052, NextOffset: 1085 412s testutil.go:509: Offset: 936, NextOffset: 969 412s testutil.go:509: Offset: 1085, NextOffset: 1118 412s testutil.go:509: Offset: 969, NextOffset: 1183 412s testutil.go:509: Offset: 1118, NextOffset: 1405 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 252, NextOffset: 285 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 285, NextOffset: 318 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 351, NextOffset: 471 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 252, NextOffset: 285 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 285, NextOffset: 318 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:509: Offset: 351, NextOffset: 471 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:509: Offset: 471, NextOffset: 595 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:509: Offset: 595, NextOffset: 690 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 541, NextOffset: 870 412s testutil.go:509: Offset: 690, NextOffset: 1019 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt bar dev baz.txt foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 252, NextOffset: 285 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 285, NextOffset: 318 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 351, NextOffset: 471 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 690, NextOffset: 1019 412s testutil.go:509: Offset: 541, NextOffset: 870 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1019, NextOffset: 1052 412s testutil.go:509: Offset: 870, NextOffset: 903 412s testutil.go:509: Offset: 1052, NextOffset: 1085 412s testutil.go:509: Offset: 903, NextOffset: 936 412s testutil.go:509: Offset: 1085, NextOffset: 1118 412s testutil.go:509: Offset: 936, NextOffset: 969 412s testutil.go:509: Offset: 1118, NextOffset: 1405 412s testutil.go:509: Offset: 969, NextOffset: 1183 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 87, NextOffset: 120 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 120, NextOffset: 153 412s testutil.go:509: Offset: 252, NextOffset: 285 412s testutil.go:509: Offset: 153, NextOffset: 186 412s testutil.go:509: Offset: 285, NextOffset: 318 412s testutil.go:509: Offset: 186, NextOffset: 219 412s testutil.go:509: Offset: 318, NextOffset: 351 412s testutil.go:509: Offset: 219, NextOffset: 252 412s testutil.go:509: Offset: 351, NextOffset: 471 412s testutil.go:509: Offset: 252, NextOffset: 347 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 471, NextOffset: 595 412s testutil.go:509: Offset: 347, NextOffset: 446 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 595, NextOffset: 690 412s testutil.go:509: Offset: 446, NextOffset: 541 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s testutil.go:509: Offset: 93, NextOffset: 766 412s testutil.go:509: Offset: 0, NextOffset: 667 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1580: testing streams: [0 0 24077 48128 72213 96205] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72213 in stargz, uncompressed length 33124 412s testutil.go:2349: [4] at 96205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72213,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink] 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 254, NextOffset: 287 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 287, NextOffset: 320 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:509: Offset: 353, NextOffset: 475 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 122, NextOffset: 155 412s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 254, NextOffset: 287 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 287, NextOffset: 320 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:509: Offset: 353, NextOffset: 475 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 351, NextOffset: 452 412s testutil.go:509: Offset: 475, NextOffset: 601 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 452, NextOffset: 549 412s testutil.go:509: Offset: 601, NextOffset: 698 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 549, NextOffset: 881 412s testutil.go:509: Offset: 698, NextOffset: 1030 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 881, NextOffset: 914 412s testutil.go:509: Offset: 1030, NextOffset: 1063 412s testutil.go:509: Offset: 914, NextOffset: 947 412s testutil.go:509: Offset: 1063, NextOffset: 1096 412s testutil.go:509: Offset: 947, NextOffset: 980 412s testutil.go:509: Offset: 1096, NextOffset: 1129 412s testutil.go:509: Offset: 980, NextOffset: 1195 412s testutil.go:509: Offset: 1129, NextOffset: 1422 412s testutil.go:395: Comparing: "" vs "" 412s 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] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 254, NextOffset: 287 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 287, NextOffset: 320 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 353, NextOffset: 475 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:395: Comparing: "bar" vs "bar" 412s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 412s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 412s testutil.go:509: Offset: 601, NextOffset: 698 412s testutil.go:509: Offset: 452, NextOffset: 549 412s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 412s testutil.go:509: Offset: 698, NextOffset: 1030 412s testutil.go:509: Offset: 549, NextOffset: 881 412s testutil.go:395: Comparing: "dev" vs "dev" 412s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 412s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 412s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 412s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 412s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 89, NextOffset: 122 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 122, NextOffset: 155 412s testutil.go:509: Offset: 254, NextOffset: 287 412s testutil.go:509: Offset: 155, NextOffset: 188 412s testutil.go:509: Offset: 287, NextOffset: 320 412s testutil.go:509: Offset: 188, NextOffset: 221 412s testutil.go:509: Offset: 320, NextOffset: 353 412s testutil.go:509: Offset: 221, NextOffset: 254 412s testutil.go:509: Offset: 353, NextOffset: 475 412s testutil.go:509: Offset: 254, NextOffset: 351 412s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 412s testutil.go:509: Offset: 475, NextOffset: 601 412s testutil.go:509: Offset: 351, NextOffset: 452 412s testutil.go:395: Comparing: "barlink" vs "barlink" 412s testutil.go:395: Comparing: "test" vs "test" 412s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 412s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 412s testutil.go:509: Offset: 1030, NextOffset: 1063 412s testutil.go:509: Offset: 881, NextOffset: 914 412s testutil.go:509: Offset: 1063, NextOffset: 1096 412s testutil.go:509: Offset: 914, NextOffset: 947 412s testutil.go:509: Offset: 1096, NextOffset: 1129 412s testutil.go:509: Offset: 947, NextOffset: 980 412s testutil.go:509: Offset: 1129, NextOffset: 1422 412s testutil.go:509: Offset: 980, NextOffset: 1195 412s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 412s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 412s testutil.go:1580: testing streams: [0 0 24077 48128 72213 96190] 412s testutil.go:2330: got gzip streams: 412s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 412s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 412s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 412s testutil.go:2349: [3] at 72213 in stargz, uncompressed length 32000 412s testutil.go:2349: [4] at 96190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 412s testutil.go:1638: got TOC entries: 412s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 412s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 412s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 412s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 412s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72213,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 412s testutil.go:1763: On "foo2": got preread of "foo3" 412s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 412s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 412s testutil.go:395: Comparing: "" vs "" 412s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt] 412s testutil.go:395: Comparing: "test2" vs "test2" 412s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 673 412s testutil.go:509: Offset: 93, NextOffset: 772 412s testutil.go:509: Offset: 0, NextOffset: 673 412s testutil.go:509: Offset: 93, NextOffset: 772 412s testutil.go:509: Offset: 0, NextOffset: 673 412s testutil.go:509: Offset: 93, NextOffset: 772 412s testutil.go:509: Offset: 0, NextOffset: 673 412s testutil.go:509: Offset: 93, NextOffset: 772 412s testutil.go:509: Offset: 0, NextOffset: 673 412s testutil.go:509: Offset: 93, NextOffset: 772 412s testutil.go:509: Offset: 0, NextOffset: 673 412s testutil.go:509: Offset: 93, NextOffset: 772 412s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 412s testutil.go:509: Offset: 0, NextOffset: 673 412s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1005,"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":1071,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1121,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1154,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1187,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1220,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test dev .no.prefetch.landmark foo1.txt foo3.txt barlink test2 baz.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 972 413s testutil.go:509: Offset: 686, NextOffset: 1121 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1121, NextOffset: 1154 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1154, NextOffset: 1187 413s testutil.go:509: Offset: 1038, NextOffset: 1071 413s testutil.go:509: Offset: 1187, NextOffset: 1220 413s testutil.go:509: Offset: 1071, NextOffset: 1380 413s testutil.go:509: Offset: 1220, NextOffset: 1604 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test2 baz.txt bar test dev .no.prefetch.landmark foo1.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1121 413s testutil.go:509: Offset: 537, NextOffset: 972 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24082 48136 72225 96217] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1121, NextOffset: 1154 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1154, NextOffset: 1187 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1187, NextOffset: 1220 413s testutil.go:509: Offset: 1038, NextOffset: 1071 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 1220, NextOffset: 1604 413s testutil.go:509: Offset: 1071, NextOffset: 1380 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [1] at 24082 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24082,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 foo3.txt barlink dev bar test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev bar test test2 .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24082 48136 72225 96202] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24082 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 413s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24082,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1132,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1231,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 983 413s testutil.go:509: Offset: 694, NextOffset: 1132 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1132, NextOffset: 1165 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1165, NextOffset: 1198 413s testutil.go:509: Offset: 1049, NextOffset: 1082 413s testutil.go:509: Offset: 1198, NextOffset: 1231 413s testutil.go:509: Offset: 1082, NextOffset: 1394 413s testutil.go:509: Offset: 1231, NextOffset: 1621 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt dev bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1132 413s testutil.go:509: Offset: 545, NextOffset: 983 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1132, NextOffset: 1165 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1165, NextOffset: 1198 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1198, NextOffset: 1231 413s testutil.go:509: Offset: 1049, NextOffset: 1082 413s testutil.go:509: Offset: 1231, NextOffset: 1621 413s testutil.go:509: Offset: 1082, NextOffset: 1394 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 24082 48136 72225 96217] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24082 in stargz, uncompressed length 32512 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 413s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24082,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink .no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev test2 baz.txt barlink .no.prefetch.landmark foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 24082 48136 72225 96202] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s testutil.go:2349: [1] at 24082 in stargz, uncompressed length 32512 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24082,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":973,"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":1039,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1072,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1122,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1155,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1188,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1221,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo3.txt dev baz.txt foo1.txt bar barlink test test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 973, NextOffset: 1006 413s testutil.go:509: Offset: 1122, NextOffset: 1155 413s testutil.go:509: Offset: 1006, NextOffset: 1039 413s testutil.go:509: Offset: 1155, NextOffset: 1188 413s testutil.go:509: Offset: 1039, NextOffset: 1072 413s testutil.go:509: Offset: 1188, NextOffset: 1221 413s testutil.go:509: Offset: 1072, NextOffset: 1382 413s testutil.go:509: Offset: 1221, NextOffset: 1611 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 973 413s testutil.go:509: Offset: 690, NextOffset: 1122 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test test2 .no.prefetch.landmark foo3.txt dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1122 413s testutil.go:509: Offset: 541, NextOffset: 973 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1122, NextOffset: 1155 413s testutil.go:509: Offset: 973, NextOffset: 1006 413s testutil.go:509: Offset: 1155, NextOffset: 1188 413s testutil.go:509: Offset: 1006, NextOffset: 1039 413s testutil.go:509: Offset: 1188, NextOffset: 1221 413s testutil.go:509: Offset: 1039, NextOffset: 1072 413s testutil.go:509: Offset: 1221, NextOffset: 1611 413s testutil.go:509: Offset: 1072, NextOffset: 1382 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 24081 48137 72224 96216] 413s testutil.go:2330: got gzip streams: 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 413s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72224 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 96216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72224,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 .no.prefetch.landmark foo1.txt bar dev baz.txt foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev baz.txt foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 24081 48137 72224 96201] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72224 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72224,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,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":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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1137,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1170,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1236,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar barlink dev test2 .no.prefetch.landmark foo3.txt test baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 988 413s testutil.go:509: Offset: 698, NextOffset: 1137 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1137, NextOffset: 1170 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1170, NextOffset: 1203 413s testutil.go:509: Offset: 1054, NextOffset: 1087 413s testutil.go:509: Offset: 1203, NextOffset: 1236 413s testutil.go:509: Offset: 1087, NextOffset: 1397 413s testutil.go:509: Offset: 1236, NextOffset: 1630 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1137, NextOffset: 1170 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1170, NextOffset: 1203 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1203, NextOffset: 1236 413s testutil.go:509: Offset: 1054, NextOffset: 1087 413s testutil.go:509: Offset: 1236, NextOffset: 1630 413s testutil.go:509: Offset: 1087, NextOffset: 1397 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1137 413s testutil.go:509: Offset: 549, NextOffset: 988 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt barlink test dev baz.txt bar test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24161 48581 72805 97611] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test dev baz.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24161 48581 72805 96768] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96768 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 dev test2 foo1.txt barlink test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 869 413s testutil.go:509: Offset: 686, NextOffset: 1018 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1018, NextOffset: 1051 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1051, NextOffset: 1084 413s testutil.go:509: Offset: 935, NextOffset: 968 413s testutil.go:509: Offset: 1084, NextOffset: 1117 413s testutil.go:509: Offset: 968, NextOffset: 1182 413s testutil.go:509: Offset: 1117, NextOffset: 1400 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1018 413s testutil.go:509: Offset: 537, NextOffset: 869 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1018, NextOffset: 1051 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1051, NextOffset: 1084 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1084, NextOffset: 1117 413s testutil.go:509: Offset: 935, NextOffset: 968 413s testutil.go:509: Offset: 1117, NextOffset: 1400 413s testutil.go:509: Offset: 968, NextOffset: 1182 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 24161 48581 72805 97611] 413s testutil.go:2330: got gzip streams: 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 24161 48581 72805 96768] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48581 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96768 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48581,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48581,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":882,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":915,"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":981,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1031,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1064,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1097,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 bar foo3.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1031, NextOffset: 1064 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1064, NextOffset: 1097 413s testutil.go:509: Offset: 948, NextOffset: 981 413s testutil.go:509: Offset: 1097, NextOffset: 1130 413s testutil.go:509: Offset: 981, NextOffset: 1195 413s testutil.go:509: Offset: 1130, NextOffset: 1418 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 882 413s testutil.go:509: Offset: 694, NextOffset: 1031 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 bar foo3.txt .no.prefetch.landmark baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1031, NextOffset: 1064 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1064, NextOffset: 1097 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1097, NextOffset: 1130 413s testutil.go:509: Offset: 948, NextOffset: 981 413s testutil.go:509: Offset: 1130, NextOffset: 1418 413s testutil.go:509: Offset: 981, NextOffset: 1195 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1031 413s testutil.go:509: Offset: 545, NextOffset: 882 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 24163 48583 72810 97616] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48583 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72810 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97616 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48583,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48583,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72810,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 24163 48583 72810 96773] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24163 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48583 in stargz, uncompressed length 33536 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s testutil.go:2349: [3] at 72810 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96773 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24163,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48583,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 779 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48583,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72810,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24164 48585 72813 97619] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24164 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24164,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1089,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1122,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo3.txt barlink test baz.txt foo1.txt bar dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 874 413s testutil.go:509: Offset: 690, NextOffset: 1023 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 874, NextOffset: 907 413s testutil.go:509: Offset: 1023, NextOffset: 1056 413s testutil.go:509: Offset: 907, NextOffset: 940 413s testutil.go:509: Offset: 1056, NextOffset: 1089 413s testutil.go:509: Offset: 940, NextOffset: 973 413s testutil.go:509: Offset: 1089, NextOffset: 1122 413s testutil.go:509: Offset: 973, NextOffset: 1185 413s testutil.go:509: Offset: 1122, NextOffset: 1407 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test baz.txt foo1.txt bar dev test2 .no.prefetch.landmark foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1023 413s testutil.go:509: Offset: 541, NextOffset: 874 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1023, NextOffset: 1056 413s testutil.go:509: Offset: 874, NextOffset: 907 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 1056, NextOffset: 1089 413s testutil.go:509: Offset: 907, NextOffset: 940 413s testutil.go:509: Offset: 1089, NextOffset: 1122 413s testutil.go:509: Offset: 940, NextOffset: 973 413s testutil.go:509: Offset: 1122, NextOffset: 1407 413s testutil.go:509: Offset: 973, NextOffset: 1185 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24164 48585 72813 96776] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24164 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96776 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24164,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo3.txt test test2 foo1.txt bar barlink dev .no.prefetch.landmark] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 24164 48585 72813 97619] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24164 in stargz, uncompressed length 32512 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24164,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 885 413s testutil.go:509: Offset: 698, NextOffset: 1034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 885, NextOffset: 918 413s testutil.go:509: Offset: 1034, NextOffset: 1067 413s testutil.go:509: Offset: 918, NextOffset: 951 413s testutil.go:509: Offset: 1067, NextOffset: 1100 413s testutil.go:509: Offset: 951, NextOffset: 984 413s testutil.go:509: Offset: 1100, NextOffset: 1133 413s testutil.go:509: Offset: 984, NextOffset: 1197 413s testutil.go:509: Offset: 1133, NextOffset: 1424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1034, NextOffset: 1067 413s testutil.go:509: Offset: 885, NextOffset: 918 413s testutil.go:509: Offset: 1067, NextOffset: 1100 413s testutil.go:509: Offset: 918, NextOffset: 951 413s testutil.go:509: Offset: 1100, NextOffset: 1133 413s testutil.go:509: Offset: 951, NextOffset: 984 413s testutil.go:509: Offset: 1133, NextOffset: 1424 413s testutil.go:509: Offset: 984, NextOffset: 1197 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1034 413s testutil.go:509: Offset: 549, NextOffset: 885 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 24164 48585 72813 96776] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24164 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48585 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96776 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24164,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48585,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48585,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1986,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2158,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2195,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2269,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test baz.txt barlink dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 926, NextOffset: 1875 413s testutil.go:509: Offset: 1209, NextOffset: 2158 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 24165 48588 72817 97623] 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1875, NextOffset: 1912 413s testutil.go:509: Offset: 2158, NextOffset: 2195 413s testutil.go:509: Offset: 1912, NextOffset: 1949 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1949, NextOffset: 1986 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1986, NextOffset: 2423 413s testutil.go:509: Offset: 2269, NextOffset: 2786 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:509: Offset: 725, NextOffset: 926 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1209, NextOffset: 2158 413s testutil.go:509: Offset: 926, NextOffset: 1875 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2158, NextOffset: 2195 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:2349: [3] at 72817 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97623 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72817,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 1875, NextOffset: 1912 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1912, NextOffset: 1949 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1949, NextOffset: 1986 413s testutil.go:509: Offset: 2269, NextOffset: 2786 413s testutil.go:509: Offset: 1986, NextOffset: 2423 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 24165 48588 72817 96780] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72817 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96780 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72817,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt bar dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt bar dev baz.txt foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24161 48582 72805 97611] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48582 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48582,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48582,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2174,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2211,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2285,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 1893 413s testutil.go:509: Offset: 1215, NextOffset: 2174 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1893, NextOffset: 1930 413s testutil.go:509: Offset: 2174, NextOffset: 2211 413s testutil.go:509: Offset: 1930, NextOffset: 1967 413s testutil.go:509: Offset: 2211, NextOffset: 2248 413s testutil.go:509: Offset: 1967, NextOffset: 2004 413s testutil.go:509: Offset: 2248, NextOffset: 2285 413s testutil.go:509: Offset: 2004, NextOffset: 2446 413s testutil.go:509: Offset: 2285, NextOffset: 2808 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24161 48582 72805 96768] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1215, NextOffset: 2174 413s testutil.go:509: Offset: 934, NextOffset: 1893 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2174, NextOffset: 2211 413s testutil.go:509: Offset: 1893, NextOffset: 1930 413s testutil.go:509: Offset: 2211, NextOffset: 2248 413s testutil.go:509: Offset: 1930, NextOffset: 1967 413s testutil.go:509: Offset: 2248, NextOffset: 2285 413s testutil.go:509: Offset: 1967, NextOffset: 2004 413s testutil.go:509: Offset: 2285, NextOffset: 2808 413s testutil.go:509: Offset: 2004, NextOffset: 2446 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:509: Offset: 524, NextOffset: 731 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48582 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96768 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48582,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48582,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 bar test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev bar test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 24161 48582 72805 97611] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48582 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48582,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48582,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 24161 48582 72805 96768] 413s testutil.go:2330: got gzip streams: 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24161 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48582 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72805 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96768 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24161,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48582,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48582,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72805,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 foo1.txt foo3.txt barlink test .no.prefetch.landmark baz.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 1885 413s testutil.go:509: Offset: 1213, NextOffset: 2168 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1885, NextOffset: 1922 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1922, NextOffset: 1959 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1959, NextOffset: 1996 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1996, NextOffset: 2435 413s testutil.go:509: Offset: 2279, NextOffset: 2800 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test .no.prefetch.landmark baz.txt bar dev test2 foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1213, NextOffset: 2168 413s testutil.go:509: Offset: 930, NextOffset: 1885 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1885, NextOffset: 1922 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1922, NextOffset: 1959 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1959, NextOffset: 1996 413s testutil.go:509: Offset: 2279, NextOffset: 2800 413s testutil.go:509: Offset: 1996, NextOffset: 2435 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 24162 48584 72811 97617] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24162 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48584 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72811 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24162,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48584,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48584,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72811,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt test dev bar barlink test2 .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar barlink test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 24162 48584 72811 96774] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 413s testutil.go:2349: [1] at 24162 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48584 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72811 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96774 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24162,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48584,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48584,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72811,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2184,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2258,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2295,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test .no.prefetch.landmark dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1903, NextOffset: 1940 413s testutil.go:509: Offset: 2184, NextOffset: 2221 413s testutil.go:509: Offset: 1940, NextOffset: 1977 413s testutil.go:509: Offset: 2221, NextOffset: 2258 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24166 48588 72818 97624] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 1977, NextOffset: 2014 413s testutil.go:509: Offset: 2258, NextOffset: 2295 413s testutil.go:509: Offset: 2014, NextOffset: 2457 413s testutil.go:509: Offset: 2295, NextOffset: 2819 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 937, NextOffset: 1903 413s testutil.go:509: Offset: 1218, NextOffset: 2184 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2184, NextOffset: 2221 413s testutil.go:509: Offset: 1903, NextOffset: 1940 413s testutil.go:509: Offset: 2221, NextOffset: 2258 413s testutil.go:509: Offset: 1940, NextOffset: 1977 413s testutil.go:509: Offset: 2258, NextOffset: 2295 413s testutil.go:509: Offset: 1977, NextOffset: 2014 413s testutil.go:509: Offset: 2295, NextOffset: 2819 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97624 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 2014, NextOffset: 2457 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1218, NextOffset: 2184 413s testutil.go:509: Offset: 937, NextOffset: 1903 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt foo3.txt barlink dev .no.prefetch.landmark bar test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test test2 baz.txt foo1.txt foo3.txt barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 24166 48588 72818 96781] 413s testutil.go:2330: got gzip streams: 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "test2" vs "test2" 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 413s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 413s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96781 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 24166 48588 72818 97624] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2426,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2463,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2500,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2537,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2709,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 519, NextOffset: 725 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 413s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97624 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 926, NextOffset: 2426 413s testutil.go:509: Offset: 1209, NextOffset: 2709 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2426, NextOffset: 2463 413s testutil.go:509: Offset: 2709, NextOffset: 2746 413s testutil.go:509: Offset: 2463, NextOffset: 2500 413s testutil.go:509: Offset: 2746, NextOffset: 2783 413s testutil.go:509: Offset: 2500, NextOffset: 2537 413s testutil.go:509: Offset: 2783, NextOffset: 2820 413s testutil.go:509: Offset: 2537, NextOffset: 3347 413s testutil.go:509: Offset: 2820, NextOffset: 3710 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink test dev bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2709, NextOffset: 2746 413s testutil.go:509: Offset: 2426, NextOffset: 2463 413s testutil.go:509: Offset: 2746, NextOffset: 2783 413s testutil.go:509: Offset: 2463, NextOffset: 2500 413s testutil.go:509: Offset: 2783, NextOffset: 2820 413s testutil.go:509: Offset: 2500, NextOffset: 2537 413s testutil.go:509: Offset: 2820, NextOffset: 3710 413s testutil.go:509: Offset: 2537, NextOffset: 3347 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1209, NextOffset: 2709 413s testutil.go:509: Offset: 926, NextOffset: 2426 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test baz.txt dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 24166 48588 72818 96781] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96781 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test baz.txt dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 24168 48591 72822 97628] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72822 in stargz, uncompressed length 33124 413s testutil.go:2349: [4] at 97628 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72822,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2517,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2554,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt baz.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2443, NextOffset: 2480 413s testutil.go:509: Offset: 2724, NextOffset: 2761 413s testutil.go:509: Offset: 2480, NextOffset: 2517 413s testutil.go:509: Offset: 2761, NextOffset: 2798 413s testutil.go:509: Offset: 2517, NextOffset: 2554 413s testutil.go:509: Offset: 2798, NextOffset: 2835 413s testutil.go:509: Offset: 2554, NextOffset: 3368 413s testutil.go:509: Offset: 2835, NextOffset: 3729 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 2443 413s testutil.go:509: Offset: 1215, NextOffset: 2724 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt baz.txt bar foo3.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1215, NextOffset: 2724 413s testutil.go:509: Offset: 934, NextOffset: 2443 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2724, NextOffset: 2761 413s testutil.go:509: Offset: 2443, NextOffset: 2480 413s testutil.go:509: Offset: 2761, NextOffset: 2798 413s testutil.go:509: Offset: 2480, NextOffset: 2517 413s testutil.go:509: Offset: 2798, NextOffset: 2835 413s testutil.go:509: Offset: 2517, NextOffset: 2554 413s testutil.go:509: Offset: 2835, NextOffset: 3729 413s testutil.go:509: Offset: 2554, NextOffset: 3368 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:509: Offset: 524, NextOffset: 731 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 24168 48591 72822 96785] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 413s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 413s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 413s testutil.go:2349: [3] at 72822 in stargz, uncompressed length 32000 413s testutil.go:2349: [4] at 96785 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 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/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 413s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 413s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:f30a59a66bc08b0fe391389bacac13f686aa6809673db8834e6fd136f8cbd008","chunkSize":32000,"chunkDigest":"sha256:f66971dfbbaa14e95206b831a23a87f8c13afd1b30ecd670b27c4d0cbcecbdc9"} 413s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72822,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:ae3e32362afc924f142d7d1a66fa576bafc560628673a7c0918d7c07bfa3d65d"} 413s testutil.go:1763: On "foo2": got preread of "foo3" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt bar barlink dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2436,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2473,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2510,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2547,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2719,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 foo1.txt test .no.prefetch.landmark baz.txt bar foo3.txt barlink dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 2436 413s testutil.go:509: Offset: 1213, NextOffset: 2719 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2436, NextOffset: 2473 413s testutil.go:509: Offset: 2719, NextOffset: 2756 413s testutil.go:509: Offset: 2473, NextOffset: 2510 413s testutil.go:509: Offset: 2756, NextOffset: 2793 413s testutil.go:509: Offset: 2510, NextOffset: 2547 413s testutil.go:509: Offset: 2793, NextOffset: 2830 413s testutil.go:509: Offset: 2547, NextOffset: 3361 413s testutil.go:509: Offset: 2830, NextOffset: 3724 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2719, NextOffset: 2756 413s testutil.go:509: Offset: 2436, NextOffset: 2473 413s testutil.go:509: Offset: 2756, NextOffset: 2793 413s testutil.go:509: Offset: 2473, NextOffset: 2510 413s testutil.go:509: Offset: 2793, NextOffset: 2830 413s testutil.go:509: Offset: 2510, NextOffset: 2547 413s testutil.go:509: Offset: 2830, NextOffset: 3724 413s testutil.go:509: Offset: 2547, NextOffset: 3361 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1213, NextOffset: 2719 413s testutil.go:509: Offset: 930, NextOffset: 2436 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 bar test dev .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 baz.txt foo1.txt dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 937, NextOffset: 2458 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 1218, NextOffset: 2739 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2458, NextOffset: 2495 413s testutil.go:509: Offset: 2739, NextOffset: 2776 413s testutil.go:509: Offset: 2495, NextOffset: 2532 413s testutil.go:509: Offset: 2776, NextOffset: 2813 413s testutil.go:509: Offset: 2532, NextOffset: 2569 413s testutil.go:509: Offset: 2813, NextOffset: 2850 413s testutil.go:509: Offset: 2569, NextOffset: 3387 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 2850, NextOffset: 3749 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test test2 baz.txt foo1.txt dev .no.prefetch.landmark bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1218, NextOffset: 2739 413s testutil.go:509: Offset: 937, NextOffset: 2458 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2739, NextOffset: 2776 413s testutil.go:509: Offset: 2458, NextOffset: 2495 413s testutil.go:509: Offset: 2776, NextOffset: 2813 413s testutil.go:509: Offset: 2495, NextOffset: 2532 413s testutil.go:509: Offset: 2813, NextOffset: 2850 413s testutil.go:509: Offset: 2532, NextOffset: 2569 413s testutil.go:509: Offset: 2850, NextOffset: 3749 413s testutil.go:509: Offset: 2569, NextOffset: 3387 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test2 bar barlink test dev .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1886,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1923,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1960,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark bar dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1009, NextOffset: 1212 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 1886 413s testutil.go:509: Offset: 1212, NextOffset: 2168 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1886, NextOffset: 1923 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1923, NextOffset: 1960 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1960, NextOffset: 1997 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1997, NextOffset: 2436 413s testutil.go:509: Offset: 2279, NextOffset: 2798 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1009 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark bar dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1009 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1212, NextOffset: 2168 413s testutil.go:509: Offset: 930, NextOffset: 1886 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1886, NextOffset: 1923 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1923, NextOffset: 1960 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1960, NextOffset: 1997 413s testutil.go:509: Offset: 2279, NextOffset: 2798 413s testutil.go:509: Offset: 1997, NextOffset: 2436 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1009, NextOffset: 1212 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 321, NextOffset: 521 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2013,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark foo3.txt dev baz.txt foo1.txt bar barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 734 413s testutil.go:509: Offset: 773, NextOffset: 1017 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 734, NextOffset: 938 413s testutil.go:509: Offset: 1017, NextOffset: 1221 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 938, NextOffset: 1902 413s testutil.go:509: Offset: 1221, NextOffset: 2185 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1902, NextOffset: 1939 413s testutil.go:509: Offset: 2185, NextOffset: 2222 413s testutil.go:509: Offset: 1939, NextOffset: 1976 413s testutil.go:509: Offset: 2222, NextOffset: 2259 413s testutil.go:509: Offset: 1976, NextOffset: 2013 413s testutil.go:509: Offset: 2259, NextOffset: 2296 413s testutil.go:509: Offset: 2013, NextOffset: 2458 413s testutil.go:509: Offset: 2296, NextOffset: 2822 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test test2 .no.prefetch.landmark foo3.txt dev baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 773, NextOffset: 1017 413s testutil.go:509: Offset: 525, NextOffset: 734 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1017, NextOffset: 1221 413s testutil.go:509: Offset: 734, NextOffset: 938 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2185, NextOffset: 2222 413s testutil.go:509: Offset: 1902, NextOffset: 1939 413s testutil.go:509: Offset: 2222, NextOffset: 2259 413s testutil.go:509: Offset: 1939, NextOffset: 1976 413s testutil.go:509: Offset: 2259, NextOffset: 2296 413s testutil.go:509: Offset: 1976, NextOffset: 2013 413s testutil.go:509: Offset: 2296, NextOffset: 2822 413s testutil.go:509: Offset: 2013, NextOffset: 2458 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1221, NextOffset: 2185 413s testutil.go:509: Offset: 938, NextOffset: 1902 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 bar foo3.txt dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2177,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2288,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt foo3.txt test test2 baz.txt bar barlink dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1894, NextOffset: 1931 413s testutil.go:509: Offset: 2177, NextOffset: 2214 413s testutil.go:509: Offset: 1931, NextOffset: 1968 413s testutil.go:509: Offset: 2214, NextOffset: 2251 413s testutil.go:509: Offset: 1968, NextOffset: 2005 413s testutil.go:509: Offset: 2251, NextOffset: 2288 413s testutil.go:509: Offset: 2005, NextOffset: 2447 413s testutil.go:509: Offset: 2288, NextOffset: 2810 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 523, NextOffset: 730 413s testutil.go:509: Offset: 770, NextOffset: 1013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 730, NextOffset: 934 413s testutil.go:509: Offset: 1013, NextOffset: 1217 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 1894 413s testutil.go:509: Offset: 1217, NextOffset: 2177 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink dev .no.prefetch.landmark foo1.txt foo3.txt test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1013, NextOffset: 1217 413s testutil.go:509: Offset: 730, NextOffset: 934 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1013 413s testutil.go:509: Offset: 523, NextOffset: 730 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1217, NextOffset: 2177 413s testutil.go:509: Offset: 934, NextOffset: 1894 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2177, NextOffset: 2214 413s testutil.go:509: Offset: 1894, NextOffset: 1931 413s testutil.go:509: Offset: 2214, NextOffset: 2251 413s testutil.go:509: Offset: 1931, NextOffset: 1968 413s testutil.go:509: Offset: 2251, NextOffset: 2288 413s testutil.go:509: Offset: 1968, NextOffset: 2005 413s testutil.go:509: Offset: 2288, NextOffset: 2810 413s testutil.go:509: Offset: 2005, NextOffset: 2447 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1948,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1985,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2022,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2195,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2232,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2306,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1911, NextOffset: 1948 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1948, NextOffset: 1985 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1985, NextOffset: 2022 413s testutil.go:509: Offset: 2269, NextOffset: 2306 413s testutil.go:509: Offset: 2022, NextOffset: 2469 413s testutil.go:509: Offset: 2306, NextOffset: 2834 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 527, NextOffset: 735 413s testutil.go:509: Offset: 775, NextOffset: 1019 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 735, NextOffset: 941 413s testutil.go:509: Offset: 1019, NextOffset: 1225 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 941, NextOffset: 1911 413s testutil.go:509: Offset: 1225, NextOffset: 2195 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1225, NextOffset: 2195 413s testutil.go:509: Offset: 941, NextOffset: 1911 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 775, NextOffset: 1019 413s testutil.go:509: Offset: 527, NextOffset: 735 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1911, NextOffset: 1948 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1948, NextOffset: 1985 413s testutil.go:509: Offset: 2269, NextOffset: 2306 413s testutil.go:509: Offset: 1985, NextOffset: 2022 413s testutil.go:509: Offset: 2306, NextOffset: 2834 413s testutil.go:509: Offset: 2022, NextOffset: 2469 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1019, NextOffset: 1225 413s testutil.go:509: Offset: 735, NextOffset: 941 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 barlink dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt test barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test foo1.txt dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test foo1.txt dev test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt foo3.txt dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink .no.prefetch.landmark baz.txt foo1.txt bar test dev test2 foo3.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt foo3.txt test baz.txt bar barlink dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt barlink dev test2] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt .no.prefetch.landmark bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt .no.prefetch.landmark bar foo3.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s 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 test dev test2 foo3.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test dev test2 foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo3.txt test dev test2 .no.prefetch.landmark foo1.txt bar barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 .no.prefetch.landmark foo1.txt bar barlink baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink dev test2 baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt test dev .no.prefetch.landmark bar foo3.txt barlink test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test dev .no.prefetch.landmark bar foo3.txt barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt barlink dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt test2 .no.prefetch.landmark barlink test dev baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 bar test dev baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 .no.prefetch.landmark barlink] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink dev baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt bar test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 barlink test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt barlink test2 baz.txt bar foo3.txt test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt test test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar barlink dev baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt test dev test2 foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt test dev test2 foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo3.txt test dev test2 foo1.txt bar barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev test2 foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 foo1.txt dev .no.prefetch.landmark baz.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 foo1.txt dev .no.prefetch.landmark baz.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark barlink baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1009,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1083,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1154,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1191,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1265,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink dev foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 493, NextOffset: 597 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 597, NextOffset: 972 413s testutil.go:509: Offset: 779, NextOffset: 1154 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 972, NextOffset: 1009 413s testutil.go:509: Offset: 1154, NextOffset: 1191 413s testutil.go:509: Offset: 1009, NextOffset: 1046 413s testutil.go:509: Offset: 1191, NextOffset: 1228 413s testutil.go:509: Offset: 1046, NextOffset: 1083 413s testutil.go:509: Offset: 1228, NextOffset: 1265 413s testutil.go:509: Offset: 1083, NextOffset: 1311 413s testutil.go:509: Offset: 1265, NextOffset: 1591 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev foo3.txt test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 779, NextOffset: 1154 413s testutil.go:509: Offset: 597, NextOffset: 972 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1154, NextOffset: 1191 413s testutil.go:509: Offset: 972, NextOffset: 1009 413s testutil.go:509: Offset: 1191, NextOffset: 1228 413s testutil.go:509: Offset: 1009, NextOffset: 1046 413s testutil.go:509: Offset: 1228, NextOffset: 1265 413s testutil.go:509: Offset: 1046, NextOffset: 1083 413s testutil.go:509: Offset: 1265, NextOffset: 1591 413s testutil.go:509: Offset: 1083, NextOffset: 1311 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:509: Offset: 493, NextOffset: 597 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt test dev test2 baz.txt barlink .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt barlink test test2 bar dev .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 605, NextOffset: 983 413s testutil.go:509: Offset: 785, NextOffset: 1163 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 983, NextOffset: 1020 413s testutil.go:509: Offset: 1163, NextOffset: 1200 413s testutil.go:509: Offset: 1020, NextOffset: 1057 413s testutil.go:509: Offset: 1200, NextOffset: 1237 413s testutil.go:509: Offset: 1057, NextOffset: 1094 413s testutil.go:509: Offset: 1237, NextOffset: 1274 413s testutil.go:509: Offset: 1094, NextOffset: 1325 413s testutil.go:509: Offset: 1274, NextOffset: 1606 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 499, NextOffset: 605 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test test2 bar dev .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1163, NextOffset: 1200 413s testutil.go:509: Offset: 983, NextOffset: 1020 413s testutil.go:509: Offset: 1200, NextOffset: 1237 413s testutil.go:509: Offset: 1020, NextOffset: 1057 413s testutil.go:509: Offset: 1237, NextOffset: 1274 413s testutil.go:509: Offset: 1057, NextOffset: 1094 413s testutil.go:509: Offset: 1274, NextOffset: 1606 413s testutil.go:509: Offset: 1094, NextOffset: 1325 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:509: Offset: 499, NextOffset: 605 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 785, NextOffset: 1163 413s testutil.go:509: Offset: 605, NextOffset: 983 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test bar barlink dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test bar barlink dev test2 .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 foo1.txt foo3.txt dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 388, NextOffset: 498 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 603, NextOffset: 980 413s testutil.go:509: Offset: 782, NextOffset: 1159 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 980, NextOffset: 1017 413s testutil.go:509: Offset: 1159, NextOffset: 1196 413s testutil.go:509: Offset: 1017, NextOffset: 1054 413s testutil.go:509: Offset: 1196, NextOffset: 1233 413s testutil.go:509: Offset: 1054, NextOffset: 1091 413s testutil.go:509: Offset: 1233, NextOffset: 1270 413s testutil.go:509: Offset: 1091, NextOffset: 1320 413s testutil.go:509: Offset: 1270, NextOffset: 1598 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt bar barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:509: Offset: 388, NextOffset: 498 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 782, NextOffset: 1159 413s testutil.go:509: Offset: 603, NextOffset: 980 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1159, NextOffset: 1196 413s testutil.go:509: Offset: 980, NextOffset: 1017 413s testutil.go:509: Offset: 1196, NextOffset: 1233 413s testutil.go:509: Offset: 1017, NextOffset: 1054 413s testutil.go:509: Offset: 1233, NextOffset: 1270 413s testutil.go:509: Offset: 1054, NextOffset: 1091 413s testutil.go:509: Offset: 1270, NextOffset: 1598 413s testutil.go:509: Offset: 1091, NextOffset: 1320 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt barlink test test2 bar foo3.txt dev .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test test2 bar foo3.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":985,"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":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1165,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1239,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1276,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt test dev test2 foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 985, NextOffset: 1022 413s testutil.go:509: Offset: 1165, NextOffset: 1202 413s testutil.go:509: Offset: 1022, NextOffset: 1059 413s testutil.go:509: Offset: 1202, NextOffset: 1239 413s testutil.go:509: Offset: 1059, NextOffset: 1096 413s testutil.go:509: Offset: 1239, NextOffset: 1276 413s testutil.go:509: Offset: 1096, NextOffset: 1328 413s testutil.go:509: Offset: 1276, NextOffset: 1609 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 606, NextOffset: 985 413s testutil.go:509: Offset: 786, NextOffset: 1165 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 foo1.txt bar foo3.txt barlink .no.prefetch.landmark baz.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 786, NextOffset: 1165 413s testutil.go:509: Offset: 606, NextOffset: 985 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1165, NextOffset: 1202 413s testutil.go:509: Offset: 985, NextOffset: 1022 413s testutil.go:509: Offset: 1202, NextOffset: 1239 413s testutil.go:509: Offset: 1022, NextOffset: 1059 413s testutil.go:509: Offset: 1239, NextOffset: 1276 413s testutil.go:509: Offset: 1059, NextOffset: 1096 413s testutil.go:509: Offset: 1276, NextOffset: 1609 413s testutil.go:509: Offset: 1096, NextOffset: 1328 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt foo3.txt dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt dev foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1285,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1322,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1359,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1396,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 baz.txt bar foo3.txt test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 493, NextOffset: 597 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 597, NextOffset: 1103 413s testutil.go:509: Offset: 779, NextOffset: 1285 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1103, NextOffset: 1140 413s testutil.go:509: Offset: 1285, NextOffset: 1322 413s testutil.go:509: Offset: 1140, NextOffset: 1177 413s testutil.go:509: Offset: 1322, NextOffset: 1359 413s testutil.go:509: Offset: 1177, NextOffset: 1214 413s testutil.go:509: Offset: 1359, NextOffset: 1396 413s testutil.go:509: Offset: 1214, NextOffset: 1557 413s testutil.go:509: Offset: 1396, NextOffset: 1829 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:509: Offset: 493, NextOffset: 597 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 779, NextOffset: 1285 413s testutil.go:509: Offset: 597, NextOffset: 1103 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1285, NextOffset: 1322 413s testutil.go:509: Offset: 1103, NextOffset: 1140 413s testutil.go:509: Offset: 1322, NextOffset: 1359 413s testutil.go:509: Offset: 1140, NextOffset: 1177 413s testutil.go:509: Offset: 1359, NextOffset: 1396 413s testutil.go:509: Offset: 1177, NextOffset: 1214 413s testutil.go:509: Offset: 1396, NextOffset: 1829 413s testutil.go:509: Offset: 1214, NextOffset: 1557 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1113,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1187,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1224,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1293,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1330,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1367,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1404,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 499, NextOffset: 605 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 605, NextOffset: 1113 413s testutil.go:509: Offset: 785, NextOffset: 1293 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1113, NextOffset: 1150 413s testutil.go:509: Offset: 1293, NextOffset: 1330 413s testutil.go:509: Offset: 1150, NextOffset: 1187 413s testutil.go:509: Offset: 1330, NextOffset: 1367 413s testutil.go:509: Offset: 1187, NextOffset: 1224 413s testutil.go:509: Offset: 1367, NextOffset: 1404 413s testutil.go:509: Offset: 1224, NextOffset: 1569 413s testutil.go:509: Offset: 1404, NextOffset: 1842 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:509: Offset: 499, NextOffset: 605 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 785, NextOffset: 1293 413s testutil.go:509: Offset: 605, NextOffset: 1113 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1293, NextOffset: 1330 413s testutil.go:509: Offset: 1113, NextOffset: 1150 413s testutil.go:509: Offset: 1330, NextOffset: 1367 413s testutil.go:509: Offset: 1150, NextOffset: 1187 413s testutil.go:509: Offset: 1367, NextOffset: 1404 413s testutil.go:509: Offset: 1187, NextOffset: 1224 413s testutil.go:509: Offset: 1404, NextOffset: 1842 413s testutil.go:509: Offset: 1224, NextOffset: 1569 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 bar barlink baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test dev test2 .no.prefetch.landmark bar barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1149,"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":1223,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1291,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1328,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1365,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1402,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo3.txt test dev test2 foo1.txt bar barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 388, NextOffset: 498 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 603, NextOffset: 1112 413s testutil.go:509: Offset: 782, NextOffset: 1291 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1112, NextOffset: 1149 413s testutil.go:509: Offset: 1291, NextOffset: 1328 413s testutil.go:509: Offset: 1149, NextOffset: 1186 413s testutil.go:509: Offset: 1328, NextOffset: 1365 413s testutil.go:509: Offset: 1186, NextOffset: 1223 413s testutil.go:509: Offset: 1365, NextOffset: 1402 413s testutil.go:509: Offset: 1223, NextOffset: 1570 413s testutil.go:509: Offset: 1402, NextOffset: 1838 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 782, NextOffset: 1291 413s testutil.go:509: Offset: 603, NextOffset: 1112 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1291, NextOffset: 1328 413s testutil.go:509: Offset: 1112, NextOffset: 1149 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 1328, NextOffset: 1365 413s testutil.go:509: Offset: 1149, NextOffset: 1186 413s testutil.go:509: Offset: 1365, NextOffset: 1402 413s testutil.go:509: Offset: 1186, NextOffset: 1223 413s testutil.go:509: Offset: 1402, NextOffset: 1838 413s testutil.go:509: Offset: 1223, NextOffset: 1570 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:509: Offset: 388, NextOffset: 498 413s testutil.go:395: Comparing: "bar" vs "bar" 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test test2 .no.prefetch.landmark foo1.txt foo3.txt dev baz.txt bar] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test test2 .no.prefetch.landmark foo1.txt foo3.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1121,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1158,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1232,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1301,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1338,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1375,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1412,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 dev test2 foo3.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 606, NextOffset: 1121 413s testutil.go:509: Offset: 786, NextOffset: 1301 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1121, NextOffset: 1158 413s testutil.go:509: Offset: 1301, NextOffset: 1338 413s testutil.go:509: Offset: 1158, NextOffset: 1195 413s testutil.go:509: Offset: 1338, NextOffset: 1375 413s testutil.go:509: Offset: 1195, NextOffset: 1232 413s testutil.go:509: Offset: 1375, NextOffset: 1412 413s testutil.go:509: Offset: 1232, NextOffset: 1580 413s testutil.go:509: Offset: 1412, NextOffset: 1851 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1301, NextOffset: 1338 413s testutil.go:509: Offset: 1121, NextOffset: 1158 413s testutil.go:509: Offset: 1338, NextOffset: 1375 413s testutil.go:509: Offset: 1158, NextOffset: 1195 413s testutil.go:509: Offset: 1375, NextOffset: 1412 413s testutil.go:509: Offset: 1195, NextOffset: 1232 413s testutil.go:509: Offset: 1412, NextOffset: 1851 413s testutil.go:509: Offset: 1232, NextOffset: 1580 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 786, NextOffset: 1301 413s testutil.go:509: Offset: 606, NextOffset: 1121 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark bar test dev test2 baz.txt foo1.txt foo3.txt barlink] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark bar test dev test2 baz.txt foo1.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 496, NextOffset: 601 413s testutil.go:509: Offset: 678, NextOffset: 783 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 601, NextOffset: 978 413s testutil.go:509: Offset: 783, NextOffset: 1160 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 978, NextOffset: 1015 413s testutil.go:509: Offset: 1160, NextOffset: 1197 413s testutil.go:509: Offset: 1015, NextOffset: 1052 413s testutil.go:509: Offset: 1197, NextOffset: 1234 413s testutil.go:509: Offset: 1052, NextOffset: 1089 413s testutil.go:509: Offset: 1234, NextOffset: 1271 413s testutil.go:509: Offset: 1089, NextOffset: 1318 413s testutil.go:509: Offset: 1271, NextOffset: 1597 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 387, NextOffset: 496 413s testutil.go:509: Offset: 535, NextOffset: 678 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink dev foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 535, NextOffset: 678 413s testutil.go:509: Offset: 387, NextOffset: 496 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 678, NextOffset: 783 413s testutil.go:509: Offset: 496, NextOffset: 601 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1160, NextOffset: 1197 413s testutil.go:509: Offset: 978, NextOffset: 1015 413s testutil.go:509: Offset: 1197, NextOffset: 1234 413s testutil.go:509: Offset: 1015, NextOffset: 1052 413s testutil.go:509: Offset: 1234, NextOffset: 1271 413s testutil.go:509: Offset: 1052, NextOffset: 1089 413s testutil.go:509: Offset: 1271, NextOffset: 1597 413s testutil.go:509: Offset: 1089, NextOffset: 1318 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 783, NextOffset: 1160 413s testutil.go:509: Offset: 601, NextOffset: 978 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test dev test2 .no.prefetch.landmark foo3.txt baz.txt foo1.txt bar barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt baz.txt foo1.txt bar barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 608, NextOffset: 989 413s testutil.go:509: Offset: 789, NextOffset: 1170 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 989, NextOffset: 1026 413s testutil.go:509: Offset: 1170, NextOffset: 1207 413s testutil.go:509: Offset: 1026, NextOffset: 1063 413s testutil.go:509: Offset: 1207, NextOffset: 1244 413s testutil.go:509: Offset: 1063, NextOffset: 1100 413s testutil.go:509: Offset: 1244, NextOffset: 1281 413s testutil.go:509: Offset: 1100, NextOffset: 1331 413s testutil.go:509: Offset: 1281, NextOffset: 1612 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 285, NextOffset: 391 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 285, NextOffset: 391 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 391, NextOffset: 502 413s testutil.go:509: Offset: 539, NextOffset: 683 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 502, NextOffset: 608 413s testutil.go:509: Offset: 683, NextOffset: 789 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 539, NextOffset: 683 413s testutil.go:509: Offset: 391, NextOffset: 502 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 683, NextOffset: 789 413s testutil.go:509: Offset: 502, NextOffset: 608 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 789, NextOffset: 1170 413s testutil.go:509: Offset: 608, NextOffset: 989 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:509: Offset: 285, NextOffset: 391 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1170, NextOffset: 1207 413s testutil.go:509: Offset: 989, NextOffset: 1026 413s testutil.go:509: Offset: 1207, NextOffset: 1244 413s testutil.go:509: Offset: 1026, NextOffset: 1063 413s testutil.go:509: Offset: 1244, NextOffset: 1281 413s testutil.go:509: Offset: 1063, NextOffset: 1100 413s testutil.go:509: Offset: 1281, NextOffset: 1612 413s testutil.go:509: Offset: 1100, NextOffset: 1331 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:509: Offset: 285, NextOffset: 391 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 baz.txt bar dev test2] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1025,"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":1099,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1168,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1242,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1279,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar barlink test dev foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 606, NextOffset: 988 413s testutil.go:509: Offset: 786, NextOffset: 1168 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 988, NextOffset: 1025 413s testutil.go:509: Offset: 1168, NextOffset: 1205 413s testutil.go:509: Offset: 1025, NextOffset: 1062 413s testutil.go:509: Offset: 1205, NextOffset: 1242 413s testutil.go:509: Offset: 1062, NextOffset: 1099 413s testutil.go:509: Offset: 1242, NextOffset: 1279 413s testutil.go:509: Offset: 1099, NextOffset: 1329 413s testutil.go:509: Offset: 1279, NextOffset: 1606 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1168, NextOffset: 1205 413s testutil.go:509: Offset: 988, NextOffset: 1025 413s testutil.go:509: Offset: 1205, NextOffset: 1242 413s testutil.go:509: Offset: 1025, NextOffset: 1062 413s testutil.go:509: Offset: 1242, NextOffset: 1279 413s testutil.go:509: Offset: 1062, NextOffset: 1099 413s testutil.go:509: Offset: 1279, NextOffset: 1606 413s testutil.go:509: Offset: 1099, NextOffset: 1329 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 786, NextOffset: 1168 413s testutil.go:509: Offset: 606, NextOffset: 988 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:509: Offset: 500, NextOffset: 606 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo3.txt test dev test2 .no.prefetch.landmark foo1.txt bar barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1000,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"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":1111,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1180,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1291,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo1.txt test test2 bar foo3.txt barlink dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1000, NextOffset: 1037 413s testutil.go:509: Offset: 1180, NextOffset: 1217 413s testutil.go:509: Offset: 1037, NextOffset: 1074 413s testutil.go:509: Offset: 1217, NextOffset: 1254 413s testutil.go:509: Offset: 1074, NextOffset: 1111 413s testutil.go:509: Offset: 1254, NextOffset: 1291 413s testutil.go:509: Offset: 1111, NextOffset: 1344 413s testutil.go:509: Offset: 1291, NextOffset: 1625 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 286, NextOffset: 394 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 286, NextOffset: 394 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 394, NextOffset: 506 413s testutil.go:509: Offset: 540, NextOffset: 686 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 506, NextOffset: 615 413s testutil.go:509: Offset: 686, NextOffset: 795 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 615, NextOffset: 1000 413s testutil.go:509: Offset: 795, NextOffset: 1180 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt test test2 bar foo3.txt barlink dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 540, NextOffset: 686 413s testutil.go:509: Offset: 394, NextOffset: 506 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1180, NextOffset: 1217 413s testutil.go:509: Offset: 1000, NextOffset: 1037 413s testutil.go:509: Offset: 1217, NextOffset: 1254 413s testutil.go:509: Offset: 1037, NextOffset: 1074 413s testutil.go:509: Offset: 1254, NextOffset: 1291 413s testutil.go:509: Offset: 1074, NextOffset: 1111 413s testutil.go:509: Offset: 1291, NextOffset: 1625 413s testutil.go:509: Offset: 1111, NextOffset: 1344 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:509: Offset: 286, NextOffset: 394 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 686, NextOffset: 795 413s testutil.go:509: Offset: 506, NextOffset: 615 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 795, NextOffset: 1180 413s testutil.go:509: Offset: 615, NextOffset: 1000 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 175, NextOffset: 212 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:509: Offset: 286, NextOffset: 394 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 bar foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev .no.prefetch.landmark foo1.txt test2 baz.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 836 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 683, NextOffset: 982 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 935, NextOffset: 1138 413s testutil.go:509: Offset: 1081, NextOffset: 1357 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev .no.prefetch.landmark foo1.txt test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 683, NextOffset: 982 413s testutil.go:509: Offset: 537, NextOffset: 836 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1081, NextOffset: 1357 413s testutil.go:509: Offset: 935, NextOffset: 1138 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 615 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 848 413s testutil.go:509: Offset: 691, NextOffset: 994 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 848, NextOffset: 881 413s testutil.go:509: Offset: 994, NextOffset: 1027 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1027, NextOffset: 1060 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1060, NextOffset: 1093 413s testutil.go:509: Offset: 947, NextOffset: 1152 413s testutil.go:509: Offset: 1093, NextOffset: 1374 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt .no.prefetch.landmark foo1.txt bar foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 691, NextOffset: 994 413s testutil.go:509: Offset: 545, NextOffset: 848 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 994, NextOffset: 1027 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 848, NextOffset: 881 413s testutil.go:509: Offset: 1027, NextOffset: 1060 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1060, NextOffset: 1093 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1093, NextOffset: 1374 413s testutil.go:509: Offset: 947, NextOffset: 1152 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:509: Offset: 349, NextOffset: 449 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark baz.txt bar barlink test dev foo1.txt foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev foo1.txt foo3.txt test2 .no.prefetch.landmark baz.txt bar barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark foo1.txt baz.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 843, NextOffset: 876 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:509: Offset: 1088, NextOffset: 1366 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 843 413s testutil.go:509: Offset: 687, NextOffset: 989 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 687, NextOffset: 989 413s testutil.go:509: Offset: 541, NextOffset: 843 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 843, NextOffset: 876 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1088, NextOffset: 1366 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:509: Offset: 347, NextOffset: 446 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt barlink test2 baz.txt test dev .no.prefetch.landmark foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 851, NextOffset: 884 413s testutil.go:509: Offset: 997, NextOffset: 1030 413s testutil.go:509: Offset: 884, NextOffset: 917 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 917, NextOffset: 950 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 950, NextOffset: 1155 413s testutil.go:509: Offset: 1096, NextOffset: 1380 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 851 413s testutil.go:509: Offset: 695, NextOffset: 997 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 695, NextOffset: 997 413s testutil.go:509: Offset: 549, NextOffset: 851 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 997, NextOffset: 1030 413s testutil.go:509: Offset: 851, NextOffset: 884 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 884, NextOffset: 917 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 917, NextOffset: 950 413s testutil.go:509: Offset: 1096, NextOffset: 1380 413s testutil.go:509: Offset: 950, NextOffset: 1155 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:509: Offset: 452, NextOffset: 549 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":972,"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":1038,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1085,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1184,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar barlink test dev .no.prefetch.landmark foo1.txt foo3.txt test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 939, NextOffset: 972 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1118, NextOffset: 1151 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1151, NextOffset: 1184 413s testutil.go:509: Offset: 1038, NextOffset: 1325 413s testutil.go:509: Offset: 1184, NextOffset: 1550 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 939 413s testutil.go:509: Offset: 683, NextOffset: 1085 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark foo1.txt foo3.txt test2 baz.txt bar barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 939, NextOffset: 972 413s testutil.go:509: Offset: 1118, NextOffset: 1151 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1151, NextOffset: 1184 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1184, NextOffset: 1550 413s testutil.go:509: Offset: 1038, NextOffset: 1325 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 683, NextOffset: 1085 413s testutil.go:509: Offset: 537, NextOffset: 939 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark foo1.txt bar baz.txt foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark foo1.txt bar baz.txt foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":950,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":983,"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":1049,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1096,"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":1162,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1195,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 950 413s testutil.go:509: Offset: 691, NextOffset: 1096 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 950, NextOffset: 983 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1129, NextOffset: 1162 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1162, NextOffset: 1195 413s testutil.go:509: Offset: 1049, NextOffset: 1340 413s testutil.go:509: Offset: 1195, NextOffset: 1566 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 691, NextOffset: 1096 413s testutil.go:509: Offset: 545, NextOffset: 950 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 950, NextOffset: 983 413s testutil.go:509: Offset: 1129, NextOffset: 1162 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1162, NextOffset: 1195 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1195, NextOffset: 1566 413s testutil.go:509: Offset: 1049, NextOffset: 1340 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 foo1.txt barlink test dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test2 foo1.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":941,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1007,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1040,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1087,"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":1153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1186,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar barlink baz.txt foo3.txt test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 941 413s testutil.go:509: Offset: 687, NextOffset: 1087 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 941, NextOffset: 974 413s testutil.go:509: Offset: 1087, NextOffset: 1120 413s testutil.go:509: Offset: 974, NextOffset: 1007 413s testutil.go:509: Offset: 1120, NextOffset: 1153 413s testutil.go:509: Offset: 1007, NextOffset: 1040 413s testutil.go:509: Offset: 1153, NextOffset: 1186 413s testutil.go:509: Offset: 1040, NextOffset: 1330 413s testutil.go:509: Offset: 1186, NextOffset: 1556 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 687, NextOffset: 1087 413s testutil.go:509: Offset: 541, NextOffset: 941 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1087, NextOffset: 1120 413s testutil.go:509: Offset: 941, NextOffset: 974 413s testutil.go:509: Offset: 1120, NextOffset: 1153 413s testutil.go:509: Offset: 974, NextOffset: 1007 413s testutil.go:509: Offset: 1153, NextOffset: 1186 413s testutil.go:509: Offset: 1007, NextOffset: 1040 413s testutil.go:509: Offset: 1186, NextOffset: 1556 413s testutil.go:509: Offset: 1040, NextOffset: 1330 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink dev test2 baz.txt bar test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":955,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":988,"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":1054,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1101,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1134,"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":1200,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt barlink dev baz.txt bar test test2 .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 955, NextOffset: 988 413s testutil.go:509: Offset: 1101, NextOffset: 1134 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1134, NextOffset: 1167 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1167, NextOffset: 1200 413s testutil.go:509: Offset: 1054, NextOffset: 1344 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 1200, NextOffset: 1572 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 955 413s testutil.go:509: Offset: 695, NextOffset: 1101 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink dev baz.txt bar test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1101, NextOffset: 1134 413s testutil.go:509: Offset: 955, NextOffset: 988 413s testutil.go:509: Offset: 1134, NextOffset: 1167 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1167, NextOffset: 1200 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1200, NextOffset: 1572 413s testutil.go:509: Offset: 1054, NextOffset: 1344 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 695, NextOffset: 1101 413s testutil.go:509: Offset: 549, NextOffset: 955 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test dev baz.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 440, NextOffset: 533 413s testutil.go:509: Offset: 586, NextOffset: 679 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 533, NextOffset: 836 413s testutil.go:509: Offset: 679, NextOffset: 982 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 935, NextOffset: 1137 413s testutil.go:509: Offset: 1081, NextOffset: 1355 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 343, NextOffset: 440 413s testutil.go:509: Offset: 464, NextOffset: 586 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test dev baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 679, NextOffset: 982 413s testutil.go:509: Offset: 533, NextOffset: 836 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1081, NextOffset: 1355 413s testutil.go:509: Offset: 935, NextOffset: 1137 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 586, NextOffset: 679 413s testutil.go:509: Offset: 440, NextOffset: 533 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 464, NextOffset: 586 413s testutil.go:509: Offset: 343, NextOffset: 440 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt test dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt test dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink .no.prefetch.landmark foo3.txt test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 849 413s testutil.go:509: Offset: 687, NextOffset: 995 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 849, NextOffset: 882 413s testutil.go:509: Offset: 995, NextOffset: 1028 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1028, NextOffset: 1061 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1061, NextOffset: 1094 413s testutil.go:509: Offset: 948, NextOffset: 1153 413s testutil.go:509: Offset: 1094, NextOffset: 1373 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar barlink .no.prefetch.landmark foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 687, NextOffset: 995 413s testutil.go:509: Offset: 541, NextOffset: 849 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 995, NextOffset: 1028 413s testutil.go:509: Offset: 849, NextOffset: 882 413s testutil.go:509: Offset: 1028, NextOffset: 1061 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1061, NextOffset: 1094 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1094, NextOffset: 1373 413s testutil.go:509: Offset: 948, NextOffset: 1153 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar barlink .no.prefetch.landmark foo3.txt test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt test dev test2 baz.txt foo1.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt foo3.txt barlink test dev .no.prefetch.landmark bar] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 843, NextOffset: 876 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:509: Offset: 1088, NextOffset: 1364 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 843 413s testutil.go:509: Offset: 683, NextOffset: 989 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev .no.prefetch.landmark bar test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 683, NextOffset: 989 413s testutil.go:509: Offset: 537, NextOffset: 843 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 843, NextOffset: 876 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1088, NextOffset: 1364 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:509: Offset: 443, NextOffset: 537 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar barlink test test2 .no.prefetch.landmark foo1.txt foo3.txt dev baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt dev baz.txt bar barlink test test2 .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 .no.prefetch.landmark baz.txt foo3.txt dev foo1.txt bar barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 850 413s testutil.go:509: Offset: 691, NextOffset: 996 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 850, NextOffset: 883 413s testutil.go:509: Offset: 996, NextOffset: 1029 413s testutil.go:509: Offset: 883, NextOffset: 916 413s testutil.go:509: Offset: 1029, NextOffset: 1062 413s testutil.go:509: Offset: 916, NextOffset: 949 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 1062, NextOffset: 1095 413s testutil.go:509: Offset: 949, NextOffset: 1154 413s testutil.go:509: Offset: 1095, NextOffset: 1377 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt dev foo1.txt bar barlink test test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 996, NextOffset: 1029 413s testutil.go:509: Offset: 850, NextOffset: 883 413s testutil.go:509: Offset: 1029, NextOffset: 1062 413s testutil.go:509: Offset: 883, NextOffset: 916 413s testutil.go:509: Offset: 1062, NextOffset: 1095 413s testutil.go:509: Offset: 916, NextOffset: 949 413s testutil.go:509: Offset: 1095, NextOffset: 1377 413s testutil.go:509: Offset: 949, NextOffset: 1154 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 691, NextOffset: 996 413s testutil.go:509: Offset: 545, NextOffset: 850 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:509: Offset: 349, NextOffset: 449 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt bar test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt bar test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt test dev foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 865 413s testutil.go:509: Offset: 686, NextOffset: 1014 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 865, NextOffset: 898 413s testutil.go:509: Offset: 1014, NextOffset: 1047 413s testutil.go:509: Offset: 898, NextOffset: 931 413s testutil.go:509: Offset: 1047, NextOffset: 1080 413s testutil.go:509: Offset: 931, NextOffset: 964 413s testutil.go:509: Offset: 1080, NextOffset: 1113 413s testutil.go:509: Offset: 964, NextOffset: 1177 413s testutil.go:509: Offset: 1113, NextOffset: 1398 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1047 413s testutil.go:509: Offset: 865, NextOffset: 898 413s testutil.go:509: Offset: 1047, NextOffset: 1080 413s testutil.go:509: Offset: 898, NextOffset: 931 413s testutil.go:509: Offset: 1080, NextOffset: 1113 413s testutil.go:509: Offset: 931, NextOffset: 964 413s testutil.go:509: Offset: 1113, NextOffset: 1398 413s testutil.go:509: Offset: 964, NextOffset: 1177 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1014 413s testutil.go:509: Offset: 537, NextOffset: 865 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt dev barlink test test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 bar barlink test .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 876 413s testutil.go:509: Offset: 694, NextOffset: 1025 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1025, NextOffset: 1058 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1058, NextOffset: 1091 413s testutil.go:509: Offset: 942, NextOffset: 975 413s testutil.go:509: Offset: 1091, NextOffset: 1124 413s testutil.go:509: Offset: 975, NextOffset: 1189 413s testutil.go:509: Offset: 1124, NextOffset: 1414 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt dev test2 bar barlink test .no.prefetch.landmark baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1025, NextOffset: 1058 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1058, NextOffset: 1091 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1091, NextOffset: 1124 413s testutil.go:509: Offset: 942, NextOffset: 975 413s testutil.go:509: Offset: 1124, NextOffset: 1414 413s testutil.go:509: Offset: 975, NextOffset: 1189 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1025 413s testutil.go:509: Offset: 545, NextOffset: 876 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt test2 foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 dev test2 foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 870 413s testutil.go:509: Offset: 690, NextOffset: 1019 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 870, NextOffset: 903 413s testutil.go:509: Offset: 1019, NextOffset: 1052 413s testutil.go:509: Offset: 903, NextOffset: 936 413s testutil.go:509: Offset: 1052, NextOffset: 1085 413s testutil.go:509: Offset: 936, NextOffset: 969 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 969, NextOffset: 1183 413s testutil.go:509: Offset: 1118, NextOffset: 1405 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev test2 foo1.txt .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1019 413s testutil.go:509: Offset: 541, NextOffset: 870 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1019, NextOffset: 1052 413s testutil.go:509: Offset: 870, NextOffset: 903 413s testutil.go:509: Offset: 1052, NextOffset: 1085 413s testutil.go:509: Offset: 903, NextOffset: 936 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 936, NextOffset: 969 413s testutil.go:509: Offset: 1118, NextOffset: 1405 413s testutil.go:509: Offset: 969, NextOffset: 1183 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark test baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 881 413s testutil.go:509: Offset: 698, NextOffset: 1030 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 947, NextOffset: 980 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 980, NextOffset: 1195 413s testutil.go:509: Offset: 1129, NextOffset: 1422 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1030 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 549, NextOffset: 881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 947, NextOffset: 980 413s testutil.go:509: Offset: 1129, NextOffset: 1422 413s testutil.go:509: Offset: 980, NextOffset: 1195 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1005,"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":1071,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1121,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1154,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1187,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1220,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt barlink dev test2 test .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 972 413s testutil.go:509: Offset: 686, NextOffset: 1121 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1121, NextOffset: 1154 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 1154, NextOffset: 1187 413s testutil.go:509: Offset: 1038, NextOffset: 1071 413s testutil.go:509: Offset: 1187, NextOffset: 1220 413s testutil.go:509: Offset: 1071, NextOffset: 1380 413s testutil.go:509: Offset: 1220, NextOffset: 1604 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1121 413s testutil.go:509: Offset: 537, NextOffset: 972 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1121, NextOffset: 1154 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1154, NextOffset: 1187 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1187, NextOffset: 1220 413s testutil.go:509: Offset: 1038, NextOffset: 1071 413s testutil.go:509: Offset: 1220, NextOffset: 1604 413s testutil.go:509: Offset: 1071, NextOffset: 1380 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt .no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt foo3.txt .no.prefetch.landmark bar barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1132,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1231,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 foo1.txt bar barlink] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 983 413s testutil.go:509: Offset: 694, NextOffset: 1132 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1132, NextOffset: 1165 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1165, NextOffset: 1198 413s testutil.go:509: Offset: 1049, NextOffset: 1082 413s testutil.go:509: Offset: 1198, NextOffset: 1231 413s testutil.go:509: Offset: 1082, NextOffset: 1394 413s testutil.go:509: Offset: 1231, NextOffset: 1621 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test2 foo1.txt bar barlink test dev .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1132, NextOffset: 1165 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1165, NextOffset: 1198 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1198, NextOffset: 1231 413s testutil.go:509: Offset: 1049, NextOffset: 1082 413s testutil.go:509: Offset: 1231, NextOffset: 1621 413s testutil.go:509: Offset: 1082, NextOffset: 1394 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1132 413s testutil.go:509: Offset: 545, NextOffset: 983 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt bar foo3.txt barlink foo1.txt test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink foo1.txt test dev test2 .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":973,"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":1039,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1072,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1122,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1155,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1188,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1221,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 baz.txt barlink test test2] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 973 413s testutil.go:509: Offset: 690, NextOffset: 1122 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 973, NextOffset: 1006 413s testutil.go:509: Offset: 1122, NextOffset: 1155 413s testutil.go:509: Offset: 1006, NextOffset: 1039 413s testutil.go:509: Offset: 1155, NextOffset: 1188 413s testutil.go:509: Offset: 1039, NextOffset: 1072 413s testutil.go:509: Offset: 1188, NextOffset: 1221 413s testutil.go:509: Offset: 1072, NextOffset: 1382 413s testutil.go:509: Offset: 1221, NextOffset: 1611 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1122 413s testutil.go:509: Offset: 541, NextOffset: 973 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1122, NextOffset: 1155 413s testutil.go:509: Offset: 973, NextOffset: 1006 413s testutil.go:509: Offset: 1155, NextOffset: 1188 413s testutil.go:509: Offset: 1006, NextOffset: 1039 413s testutil.go:509: Offset: 1188, NextOffset: 1221 413s testutil.go:509: Offset: 1039, NextOffset: 1072 413s testutil.go:509: Offset: 1221, NextOffset: 1611 413s testutil.go:509: Offset: 1072, NextOffset: 1382 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink dev test2 .no.prefetch.landmark test baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1137,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1170,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1236,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar test baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 988 413s testutil.go:509: Offset: 698, NextOffset: 1137 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1137, NextOffset: 1170 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1170, NextOffset: 1203 413s testutil.go:509: Offset: 1054, NextOffset: 1087 413s testutil.go:509: Offset: 1203, NextOffset: 1236 413s testutil.go:509: Offset: 1087, NextOffset: 1397 413s testutil.go:509: Offset: 1236, NextOffset: 1630 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1137 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 549, NextOffset: 988 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1137, NextOffset: 1170 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1170, NextOffset: 1203 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1203, NextOffset: 1236 413s testutil.go:509: Offset: 1054, NextOffset: 1087 413s testutil.go:509: Offset: 1236, NextOffset: 1630 413s testutil.go:509: Offset: 1087, NextOffset: 1397 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar test dev test2 baz.txt foo3.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink .no.prefetch.landmark foo1.txt bar test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 869 413s testutil.go:509: Offset: 686, NextOffset: 1018 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1018, NextOffset: 1051 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1051, NextOffset: 1084 413s testutil.go:509: Offset: 935, NextOffset: 968 413s testutil.go:509: Offset: 1084, NextOffset: 1117 413s testutil.go:509: Offset: 968, NextOffset: 1182 413s testutil.go:509: Offset: 1117, NextOffset: 1400 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1018, NextOffset: 1051 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1051, NextOffset: 1084 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1084, NextOffset: 1117 413s testutil.go:509: Offset: 935, NextOffset: 968 413s testutil.go:509: Offset: 1117, NextOffset: 1400 413s testutil.go:509: Offset: 968, NextOffset: 1182 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1018 413s testutil.go:509: Offset: 537, NextOffset: 869 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark barlink test test2 baz.txt foo1.txt bar foo3.txt dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":882,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":915,"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":981,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1031,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1064,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1097,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test2 test dev .no.prefetch.landmark baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 882 413s testutil.go:509: Offset: 694, NextOffset: 1031 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1031, NextOffset: 1064 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1064, NextOffset: 1097 413s testutil.go:509: Offset: 948, NextOffset: 981 413s testutil.go:509: Offset: 1097, NextOffset: 1130 413s testutil.go:509: Offset: 981, NextOffset: 1195 413s testutil.go:509: Offset: 1130, NextOffset: 1418 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1031, NextOffset: 1064 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1064, NextOffset: 1097 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1097, NextOffset: 1130 413s testutil.go:509: Offset: 948, NextOffset: 981 413s testutil.go:509: Offset: 1130, NextOffset: 1418 413s testutil.go:509: Offset: 981, NextOffset: 1195 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1031 413s testutil.go:509: Offset: 545, NextOffset: 882 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar test baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1089,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1122,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2 barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 874, NextOffset: 907 413s testutil.go:509: Offset: 1023, NextOffset: 1056 413s testutil.go:509: Offset: 907, NextOffset: 940 413s testutil.go:509: Offset: 1056, NextOffset: 1089 413s testutil.go:509: Offset: 940, NextOffset: 973 413s testutil.go:509: Offset: 1089, NextOffset: 1122 413s testutil.go:509: Offset: 973, NextOffset: 1185 413s testutil.go:509: Offset: 1122, NextOffset: 1407 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 874 413s testutil.go:509: Offset: 690, NextOffset: 1023 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1023, NextOffset: 1056 413s testutil.go:509: Offset: 874, NextOffset: 907 413s testutil.go:509: Offset: 1056, NextOffset: 1089 413s testutil.go:509: Offset: 907, NextOffset: 940 413s testutil.go:509: Offset: 1089, NextOffset: 1122 413s testutil.go:509: Offset: 940, NextOffset: 973 413s testutil.go:509: Offset: 1122, NextOffset: 1407 413s testutil.go:509: Offset: 973, NextOffset: 1185 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1023 413s testutil.go:509: Offset: 541, NextOffset: 874 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt test dev .no.prefetch.landmark baz.txt bar foo3.txt barlink test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 885, NextOffset: 918 413s testutil.go:509: Offset: 1034, NextOffset: 1067 413s testutil.go:509: Offset: 918, NextOffset: 951 413s testutil.go:509: Offset: 1067, NextOffset: 1100 413s testutil.go:509: Offset: 951, NextOffset: 984 413s testutil.go:509: Offset: 1100, NextOffset: 1133 413s testutil.go:509: Offset: 984, NextOffset: 1197 413s testutil.go:509: Offset: 1133, NextOffset: 1424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 885 413s testutil.go:509: Offset: 698, NextOffset: 1034 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar test dev .no.prefetch.landmark foo1.txt foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1034, NextOffset: 1067 413s testutil.go:509: Offset: 885, NextOffset: 918 413s testutil.go:509: Offset: 1067, NextOffset: 1100 413s testutil.go:509: Offset: 918, NextOffset: 951 413s testutil.go:509: Offset: 1100, NextOffset: 1133 413s testutil.go:509: Offset: 951, NextOffset: 984 413s testutil.go:509: Offset: 1133, NextOffset: 1424 413s testutil.go:509: Offset: 984, NextOffset: 1197 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1034 413s testutil.go:509: Offset: 549, NextOffset: 885 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt bar dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "" vs "" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt bar dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1986,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2158,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2195,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2269,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 926, NextOffset: 1875 413s testutil.go:509: Offset: 1209, NextOffset: 2158 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1875, NextOffset: 1912 413s testutil.go:509: Offset: 2158, NextOffset: 2195 413s testutil.go:509: Offset: 1912, NextOffset: 1949 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1949, NextOffset: 1986 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1986, NextOffset: 2423 413s testutil.go:509: Offset: 2269, NextOffset: 2786 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1209, NextOffset: 2158 413s testutil.go:509: Offset: 926, NextOffset: 1875 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2158, NextOffset: 2195 413s testutil.go:509: Offset: 1875, NextOffset: 1912 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1912, NextOffset: 1949 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1949, NextOffset: 1986 413s testutil.go:509: Offset: 2269, NextOffset: 2786 413s testutil.go:509: Offset: 1986, NextOffset: 2423 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2174,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2211,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2285,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar barlink test baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 1893 413s testutil.go:509: Offset: 1215, NextOffset: 2174 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1893, NextOffset: 1930 413s testutil.go:509: Offset: 2174, NextOffset: 2211 413s testutil.go:509: Offset: 1930, NextOffset: 1967 413s testutil.go:509: Offset: 2211, NextOffset: 2248 413s testutil.go:509: Offset: 1967, NextOffset: 2004 413s testutil.go:509: Offset: 2248, NextOffset: 2285 413s testutil.go:509: Offset: 2004, NextOffset: 2446 413s testutil.go:509: Offset: 2285, NextOffset: 2808 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2174, NextOffset: 2211 413s testutil.go:509: Offset: 1893, NextOffset: 1930 413s testutil.go:509: Offset: 2211, NextOffset: 2248 413s testutil.go:509: Offset: 1930, NextOffset: 1967 413s testutil.go:509: Offset: 2248, NextOffset: 2285 413s testutil.go:509: Offset: 1967, NextOffset: 2004 413s testutil.go:509: Offset: 2285, NextOffset: 2808 413s testutil.go:509: Offset: 2004, NextOffset: 2446 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1215, NextOffset: 2174 413s testutil.go:509: Offset: 934, NextOffset: 1893 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt bar test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt bar test foo1.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test2 bar foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1885, NextOffset: 1922 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1922, NextOffset: 1959 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1959, NextOffset: 1996 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1996, NextOffset: 2435 413s testutil.go:509: Offset: 2279, NextOffset: 2800 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 1885 413s testutil.go:509: Offset: 1213, NextOffset: 2168 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test2 bar foo3.txt test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1213, NextOffset: 2168 413s testutil.go:509: Offset: 930, NextOffset: 1885 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1885, NextOffset: 1922 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1922, NextOffset: 1959 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1959, NextOffset: 1996 413s testutil.go:509: Offset: 2279, NextOffset: 2800 413s testutil.go:509: Offset: 1996, NextOffset: 2435 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar barlink] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt bar barlink test baz.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2184,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2258,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2295,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink .no.prefetch.landmark foo3.txt test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 937, NextOffset: 1903 413s testutil.go:509: Offset: 1218, NextOffset: 2184 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1903, NextOffset: 1940 413s testutil.go:509: Offset: 2184, NextOffset: 2221 413s testutil.go:509: Offset: 1940, NextOffset: 1977 413s testutil.go:509: Offset: 2221, NextOffset: 2258 413s testutil.go:509: Offset: 1977, NextOffset: 2014 413s testutil.go:509: Offset: 2258, NextOffset: 2295 413s testutil.go:509: Offset: 2014, NextOffset: 2457 413s testutil.go:509: Offset: 2295, NextOffset: 2819 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink .no.prefetch.landmark foo3.txt test dev test2 baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1218, NextOffset: 2184 413s testutil.go:509: Offset: 937, NextOffset: 1903 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2184, NextOffset: 2221 413s testutil.go:509: Offset: 1903, NextOffset: 1940 413s testutil.go:509: Offset: 2221, NextOffset: 2258 413s testutil.go:509: Offset: 1940, NextOffset: 1977 413s testutil.go:509: Offset: 2258, NextOffset: 2295 413s testutil.go:509: Offset: 1977, NextOffset: 2014 413s testutil.go:509: Offset: 2295, NextOffset: 2819 413s testutil.go:509: Offset: 2014, NextOffset: 2457 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2426,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2463,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2500,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2537,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2709,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo3.txt test dev test2 foo1.txt bar barlink .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2426, NextOffset: 2463 413s testutil.go:509: Offset: 2709, NextOffset: 2746 413s testutil.go:509: Offset: 2463, NextOffset: 2500 413s testutil.go:509: Offset: 2746, NextOffset: 2783 413s testutil.go:509: Offset: 2500, NextOffset: 2537 413s testutil.go:509: Offset: 2783, NextOffset: 2820 413s testutil.go:509: Offset: 2537, NextOffset: 3347 413s testutil.go:509: Offset: 2820, NextOffset: 3710 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 926, NextOffset: 2426 413s testutil.go:509: Offset: 1209, NextOffset: 2709 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1209, NextOffset: 2709 413s testutil.go:509: Offset: 926, NextOffset: 2426 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2709, NextOffset: 2746 413s testutil.go:509: Offset: 2426, NextOffset: 2463 413s testutil.go:509: Offset: 2746, NextOffset: 2783 413s testutil.go:509: Offset: 2463, NextOffset: 2500 413s testutil.go:509: Offset: 2783, NextOffset: 2820 413s testutil.go:509: Offset: 2500, NextOffset: 2537 413s testutil.go:509: Offset: 2820, NextOffset: 3710 413s testutil.go:509: Offset: 2537, NextOffset: 3347 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar test foo3.txt barlink dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2517,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2554,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test test2] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 2443 413s testutil.go:509: Offset: 1215, NextOffset: 2724 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2443, NextOffset: 2480 413s testutil.go:509: Offset: 2724, NextOffset: 2761 413s testutil.go:509: Offset: 2480, NextOffset: 2517 413s testutil.go:509: Offset: 2761, NextOffset: 2798 413s testutil.go:509: Offset: 2517, NextOffset: 2554 413s testutil.go:509: Offset: 2798, NextOffset: 2835 413s testutil.go:509: Offset: 2554, NextOffset: 3368 413s testutil.go:509: Offset: 2835, NextOffset: 3729 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1215, NextOffset: 2724 413s testutil.go:509: Offset: 934, NextOffset: 2443 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2724, NextOffset: 2761 413s testutil.go:509: Offset: 2443, NextOffset: 2480 413s testutil.go:509: Offset: 2761, NextOffset: 2798 413s testutil.go:509: Offset: 2480, NextOffset: 2517 413s testutil.go:509: Offset: 2798, NextOffset: 2835 413s testutil.go:509: Offset: 2517, NextOffset: 2554 413s testutil.go:509: Offset: 2835, NextOffset: 3729 413s testutil.go:509: Offset: 2554, NextOffset: 3368 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt test2] 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt test2 .no.prefetch.landmark foo1.txt barlink test dev baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2436,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2473,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2510,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2547,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2719,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 bar barlink .no.prefetch.landmark baz.txt foo1.txt foo3.txt test] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 2436 413s testutil.go:509: Offset: 1213, NextOffset: 2719 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2436, NextOffset: 2473 413s testutil.go:509: Offset: 2719, NextOffset: 2756 413s testutil.go:509: Offset: 2473, NextOffset: 2510 413s testutil.go:509: Offset: 2756, NextOffset: 2793 413s testutil.go:509: Offset: 2510, NextOffset: 2547 413s testutil.go:509: Offset: 2793, NextOffset: 2830 413s testutil.go:509: Offset: 2547, NextOffset: 3361 413s testutil.go:509: Offset: 2830, NextOffset: 3724 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev test2 bar barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1213, NextOffset: 2719 413s testutil.go:509: Offset: 930, NextOffset: 2436 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2719, NextOffset: 2756 413s testutil.go:509: Offset: 2436, NextOffset: 2473 413s testutil.go:509: Offset: 2756, NextOffset: 2793 413s testutil.go:509: Offset: 2473, NextOffset: 2510 413s testutil.go:509: Offset: 2793, NextOffset: 2830 413s testutil.go:509: Offset: 2510, NextOffset: 2547 413s testutil.go:509: Offset: 2830, NextOffset: 3724 413s testutil.go:509: Offset: 2547, NextOffset: 3361 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:509: Offset: 727, NextOffset: 930 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test .no.prefetch.landmark baz.txt dev test2 foo1.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt dev test2 foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 bar foo3.txt .no.prefetch.landmark baz.txt foo1.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 937, NextOffset: 2458 413s testutil.go:509: Offset: 1218, NextOffset: 2739 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2458, NextOffset: 2495 413s testutil.go:509: Offset: 2739, NextOffset: 2776 413s testutil.go:509: Offset: 2495, NextOffset: 2532 413s testutil.go:509: Offset: 2776, NextOffset: 2813 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 2532, NextOffset: 2569 413s testutil.go:509: Offset: 2813, NextOffset: 2850 413s testutil.go:509: Offset: 2569, NextOffset: 3387 413s testutil.go:509: Offset: 2850, NextOffset: 3749 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test dev test2 bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2739, NextOffset: 2776 413s testutil.go:509: Offset: 2458, NextOffset: 2495 413s testutil.go:509: Offset: 2776, NextOffset: 2813 413s testutil.go:509: Offset: 2495, NextOffset: 2532 413s testutil.go:509: Offset: 2813, NextOffset: 2850 413s testutil.go:509: Offset: 2532, NextOffset: 2569 413s testutil.go:509: Offset: 2850, NextOffset: 3749 413s testutil.go:509: Offset: 2569, NextOffset: 3387 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1218, NextOffset: 2739 413s testutil.go:509: Offset: 937, NextOffset: 2458 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:509: Offset: 525, NextOffset: 733 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt dev test2 baz.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1886,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1923,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1960,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar foo3.txt test .no.prefetch.landmark foo1.txt barlink dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1886, NextOffset: 1923 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1923, NextOffset: 1960 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1960, NextOffset: 1997 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1997, NextOffset: 2436 413s testutil.go:509: Offset: 2279, NextOffset: 2798 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1009 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1009, NextOffset: 1212 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 1886 413s testutil.go:509: Offset: 1212, NextOffset: 2168 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar foo3.txt test .no.prefetch.landmark foo1.txt barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1009, NextOffset: 1212 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1212, NextOffset: 2168 413s testutil.go:509: Offset: 930, NextOffset: 1886 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1886, NextOffset: 1923 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1923, NextOffset: 1960 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1960, NextOffset: 1997 413s testutil.go:509: Offset: 2279, NextOffset: 2798 413s testutil.go:509: Offset: 1997, NextOffset: 2436 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1009 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 321, NextOffset: 521 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar barlink dev foo3.txt test test2 .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2013,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test dev baz.txt bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 734 413s testutil.go:509: Offset: 773, NextOffset: 1017 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 734, NextOffset: 938 413s testutil.go:509: Offset: 1017, NextOffset: 1221 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 938, NextOffset: 1902 413s testutil.go:509: Offset: 1221, NextOffset: 2185 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1902, NextOffset: 1939 413s testutil.go:509: Offset: 2185, NextOffset: 2222 413s testutil.go:509: Offset: 1939, NextOffset: 1976 413s testutil.go:509: Offset: 2222, NextOffset: 2259 413s testutil.go:509: Offset: 1976, NextOffset: 2013 413s testutil.go:509: Offset: 2259, NextOffset: 2296 413s testutil.go:509: Offset: 2013, NextOffset: 2458 413s testutil.go:509: Offset: 2296, NextOffset: 2822 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test dev baz.txt bar test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1017, NextOffset: 1221 413s testutil.go:509: Offset: 734, NextOffset: 938 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 773, NextOffset: 1017 413s testutil.go:509: Offset: 525, NextOffset: 734 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1221, NextOffset: 2185 413s testutil.go:509: Offset: 938, NextOffset: 1902 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2185, NextOffset: 2222 413s testutil.go:509: Offset: 1902, NextOffset: 1939 413s testutil.go:509: Offset: 2222, NextOffset: 2259 413s testutil.go:509: Offset: 1939, NextOffset: 1976 413s testutil.go:509: Offset: 2259, NextOffset: 2296 413s testutil.go:509: Offset: 1976, NextOffset: 2013 413s testutil.go:509: Offset: 2296, NextOffset: 2822 413s testutil.go:509: Offset: 2013, NextOffset: 2458 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2177,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2288,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark foo1.txt baz.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 523, NextOffset: 730 413s testutil.go:509: Offset: 770, NextOffset: 1013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 730, NextOffset: 934 413s testutil.go:509: Offset: 1013, NextOffset: 1217 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 1894 413s testutil.go:509: Offset: 1217, NextOffset: 2177 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1894, NextOffset: 1931 413s testutil.go:509: Offset: 2177, NextOffset: 2214 413s testutil.go:509: Offset: 1931, NextOffset: 1968 413s testutil.go:509: Offset: 2214, NextOffset: 2251 413s testutil.go:509: Offset: 1968, NextOffset: 2005 413s testutil.go:509: Offset: 2251, NextOffset: 2288 413s testutil.go:509: Offset: 2005, NextOffset: 2447 413s testutil.go:509: Offset: 2288, NextOffset: 2810 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark foo1.txt baz.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1013, NextOffset: 1217 413s testutil.go:509: Offset: 730, NextOffset: 934 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1217, NextOffset: 2177 413s testutil.go:509: Offset: 934, NextOffset: 1894 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2177, NextOffset: 2214 413s testutil.go:509: Offset: 1894, NextOffset: 1931 413s testutil.go:509: Offset: 2214, NextOffset: 2251 413s testutil.go:509: Offset: 1931, NextOffset: 1968 413s testutil.go:509: Offset: 2251, NextOffset: 2288 413s testutil.go:509: Offset: 1968, NextOffset: 2005 413s testutil.go:509: Offset: 2288, NextOffset: 2810 413s testutil.go:509: Offset: 2005, NextOffset: 2447 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1013 413s testutil.go:509: Offset: 523, NextOffset: 730 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt bar barlink dev test2 foo1.txt foo3.txt test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink dev test2 foo1.txt foo3.txt test .no.prefetch.landmark baz.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1948,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1985,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2022,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2195,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2232,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2306,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test foo1.txt bar foo3.txt dev test2] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 735, NextOffset: 941 413s testutil.go:509: Offset: 1019, NextOffset: 1225 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 941, NextOffset: 1911 413s testutil.go:509: Offset: 1225, NextOffset: 2195 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1911, NextOffset: 1948 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1948, NextOffset: 1985 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1985, NextOffset: 2022 413s testutil.go:509: Offset: 2269, NextOffset: 2306 413s testutil.go:509: Offset: 2022, NextOffset: 2469 413s testutil.go:509: Offset: 2306, NextOffset: 2834 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 527, NextOffset: 735 413s testutil.go:509: Offset: 775, NextOffset: 1019 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test foo1.txt bar foo3.txt dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 775, NextOffset: 1019 413s testutil.go:509: Offset: 527, NextOffset: 735 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1019, NextOffset: 1225 413s testutil.go:509: Offset: 735, NextOffset: 941 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1225, NextOffset: 2195 413s testutil.go:509: Offset: 941, NextOffset: 1911 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1911, NextOffset: 1948 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1948, NextOffset: 1985 413s testutil.go:509: Offset: 2269, NextOffset: 2306 413s testutil.go:509: Offset: 1985, NextOffset: 2022 413s testutil.go:509: Offset: 2306, NextOffset: 2834 413s testutil.go:509: Offset: 2022, NextOffset: 2469 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev .no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt test dev .no.prefetch.landmark bar foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt dev test2 bar foo3.txt barlink test .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar foo3.txt test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar foo3.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 .no.prefetch.landmark foo3.txt barlink test dev baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev baz.txt foo1.txt bar test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar barlink dev test2 baz.txt foo1.txt foo3.txt test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink dev test2 baz.txt foo1.txt foo3.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar dev .no.prefetch.landmark foo1.txt foo3.txt barlink test test2 baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test test2 baz.txt bar dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 dev foo1.txt barlink test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar test dev test2 .no.prefetch.landmark foo3.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 foo1.txt bar barlink test .no.prefetch.landmark baz.txt foo3.txt dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt dev test2 foo1.txt bar barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt test dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test dev .no.prefetch.landmark bar foo3.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt test dev test2 baz.txt bar barlink .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark foo1.txt foo3.txt test dev test2 baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 .no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test dev test2 bar .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev test2 bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar test dev test2 baz.txt foo3.txt barlink .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo3.txt barlink .no.prefetch.landmark foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 13219, NextOffset: 13256 413s testutil.go:509: Offset: 12106, NextOffset: 12143 413s testutil.go:509: Offset: 13256, NextOffset: 13293 413s testutil.go:509: Offset: 12143, NextOffset: 12180 413s testutil.go:509: Offset: 13293, NextOffset: 13330 413s testutil.go:509: Offset: 12180, NextOffset: 12217 413s testutil.go:509: Offset: 13330, NextOffset: 17544 413s testutil.go:509: Offset: 12217, NextOffset: 16375 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 13219 413s testutil.go:509: Offset: 3881, NextOffset: 12106 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test dev .no.prefetch.landmark baz.txt bar test2 foo1.txt foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt bar test2 foo1.txt foo3.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 17133 413s testutil.go:509: Offset: 0, NextOffset: 16076 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test dev test2 foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar barlink test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 bar foo3.txt test .no.prefetch.landmark baz.txt foo1.txt barlink dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 foo1.txt test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test test2 foo3.txt barlink dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev baz.txt test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar barlink test baz.txt foo1.txt foo3.txt dev test2] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test baz.txt foo1.txt foo3.txt dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 3937, NextOffset: 4994 413s testutil.go:509: Offset: 2824, NextOffset: 3881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 10147, NextOffset: 10184 413s testutil.go:509: Offset: 9034, NextOffset: 9071 413s testutil.go:509: Offset: 10184, NextOffset: 10221 413s testutil.go:509: Offset: 9071, NextOffset: 9108 413s testutil.go:509: Offset: 10221, NextOffset: 10258 413s testutil.go:509: Offset: 9108, NextOffset: 9145 413s testutil.go:509: Offset: 10258, NextOffset: 12424 413s testutil.go:509: Offset: 9145, NextOffset: 11255 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 2852, NextOffset: 3937 413s testutil.go:509: Offset: 1767, NextOffset: 2824 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 4994, NextOffset: 10147 413s testutil.go:509: Offset: 3881, NextOffset: 9034 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 1676 413s testutil.go:509: Offset: 582, NextOffset: 619 413s testutil.go:509: Offset: 1676, NextOffset: 1713 413s testutil.go:509: Offset: 619, NextOffset: 656 413s testutil.go:509: Offset: 1713, NextOffset: 1750 413s testutil.go:509: Offset: 656, NextOffset: 693 413s testutil.go:509: Offset: 1750, NextOffset: 1787 413s testutil.go:509: Offset: 693, NextOffset: 730 413s testutil.go:509: Offset: 1787, NextOffset: 2852 413s testutil.go:509: Offset: 730, NextOffset: 1767 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s testutil.go:509: Offset: 545, NextOffset: 12013 413s testutil.go:509: Offset: 0, NextOffset: 10956 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1009,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1083,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1154,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1191,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1265,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 972, NextOffset: 1009 413s testutil.go:509: Offset: 1154, NextOffset: 1191 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 1009, NextOffset: 1046 413s testutil.go:509: Offset: 1191, NextOffset: 1228 413s testutil.go:509: Offset: 1046, NextOffset: 1083 413s testutil.go:509: Offset: 1228, NextOffset: 1265 413s testutil.go:509: Offset: 1083, NextOffset: 1311 413s testutil.go:509: Offset: 1265, NextOffset: 1591 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 493, NextOffset: 597 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 597, NextOffset: 972 413s testutil.go:509: Offset: 779, NextOffset: 1154 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test baz.txt bar dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 779, NextOffset: 1154 413s testutil.go:509: Offset: 597, NextOffset: 972 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1154, NextOffset: 1191 413s testutil.go:509: Offset: 972, NextOffset: 1009 413s testutil.go:509: Offset: 1191, NextOffset: 1228 413s testutil.go:509: Offset: 1009, NextOffset: 1046 413s testutil.go:509: Offset: 1228, NextOffset: 1265 413s testutil.go:509: Offset: 1046, NextOffset: 1083 413s testutil.go:509: Offset: 1265, NextOffset: 1591 413s testutil.go:509: Offset: 1083, NextOffset: 1311 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:509: Offset: 493, NextOffset: 597 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar barlink .no.prefetch.landmark foo1.txt foo3.txt test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test dev test2 baz.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1063 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:395: Comparing: "bar" vs "bar" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 499, NextOffset: 605 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 605, NextOffset: 983 413s testutil.go:509: Offset: 785, NextOffset: 1163 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 983, NextOffset: 1020 413s testutil.go:509: Offset: 1163, NextOffset: 1200 413s testutil.go:509: Offset: 1020, NextOffset: 1057 413s testutil.go:509: Offset: 1200, NextOffset: 1237 413s testutil.go:509: Offset: 1057, NextOffset: 1094 413s testutil.go:509: Offset: 1237, NextOffset: 1274 413s testutil.go:509: Offset: 1094, NextOffset: 1325 413s testutil.go:509: Offset: 1274, NextOffset: 1606 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test .no.prefetch.landmark dev test2 baz.txt foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:509: Offset: 499, NextOffset: 605 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 785, NextOffset: 1163 413s testutil.go:509: Offset: 605, NextOffset: 983 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1163, NextOffset: 1200 413s testutil.go:509: Offset: 983, NextOffset: 1020 413s testutil.go:509: Offset: 1200, NextOffset: 1237 413s testutil.go:509: Offset: 1020, NextOffset: 1057 413s testutil.go:509: Offset: 1237, NextOffset: 1274 413s testutil.go:509: Offset: 1057, NextOffset: 1094 413s testutil.go:509: Offset: 1274, NextOffset: 1606 413s testutil.go:509: Offset: 1094, NextOffset: 1325 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt test dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s testutil.go:509: Offset: 106, NextOffset: 1072 413s testutil.go:509: Offset: 0, NextOffset: 959 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar barlink test2 .no.prefetch.landmark baz.txt foo3.txt test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 388, NextOffset: 498 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 603, NextOffset: 980 413s testutil.go:509: Offset: 782, NextOffset: 1159 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 980, NextOffset: 1017 413s testutil.go:509: Offset: 1159, NextOffset: 1196 413s testutil.go:509: Offset: 1017, NextOffset: 1054 413s testutil.go:509: Offset: 1196, NextOffset: 1233 413s testutil.go:509: Offset: 1054, NextOffset: 1091 413s testutil.go:509: Offset: 1233, NextOffset: 1270 413s testutil.go:509: Offset: 1091, NextOffset: 1320 413s testutil.go:509: Offset: 1270, NextOffset: 1598 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt bar barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 782, NextOffset: 1159 413s testutil.go:509: Offset: 603, NextOffset: 980 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1159, NextOffset: 1196 413s testutil.go:509: Offset: 980, NextOffset: 1017 413s testutil.go:509: Offset: 1196, NextOffset: 1233 413s testutil.go:509: Offset: 1017, NextOffset: 1054 413s testutil.go:509: Offset: 1233, NextOffset: 1270 413s testutil.go:509: Offset: 1054, NextOffset: 1091 413s testutil.go:509: Offset: 1270, NextOffset: 1598 413s testutil.go:509: Offset: 1091, NextOffset: 1320 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:509: Offset: 388, NextOffset: 498 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt bar foo3.txt .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test dev test2 baz.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s testutil.go:509: Offset: 106, NextOffset: 1062 413s testutil.go:509: Offset: 0, NextOffset: 949 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":985,"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":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1165,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1239,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1276,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test dev foo1.txt bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 500 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 606, NextOffset: 985 413s testutil.go:509: Offset: 786, NextOffset: 1165 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 985, NextOffset: 1022 413s testutil.go:509: Offset: 1165, NextOffset: 1202 413s testutil.go:509: Offset: 1022, NextOffset: 1059 413s testutil.go:509: Offset: 1202, NextOffset: 1239 413s testutil.go:509: Offset: 1059, NextOffset: 1096 413s testutil.go:509: Offset: 1239, NextOffset: 1276 413s testutil.go:509: Offset: 1096, NextOffset: 1328 413s testutil.go:509: Offset: 1276, NextOffset: 1609 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev foo1.txt bar foo3.txt test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 786, NextOffset: 1165 413s testutil.go:509: Offset: 606, NextOffset: 985 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1165, NextOffset: 1202 413s testutil.go:509: Offset: 985, NextOffset: 1022 413s testutil.go:509: Offset: 1202, NextOffset: 1239 413s testutil.go:509: Offset: 1022, NextOffset: 1059 413s testutil.go:509: Offset: 1239, NextOffset: 1276 413s testutil.go:509: Offset: 1059, NextOffset: 1096 413s testutil.go:509: Offset: 1276, NextOffset: 1609 413s testutil.go:509: Offset: 1096, NextOffset: 1328 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 966 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s testutil.go:509: Offset: 106, NextOffset: 1079 413s testutil.go:509: Offset: 0, NextOffset: 966 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1285,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1322,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1359,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1396,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt dev test2 baz.txt barlink test .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1103, NextOffset: 1140 413s testutil.go:509: Offset: 1285, NextOffset: 1322 413s testutil.go:509: Offset: 1140, NextOffset: 1177 413s testutil.go:509: Offset: 1322, NextOffset: 1359 413s testutil.go:509: Offset: 1177, NextOffset: 1214 413s testutil.go:509: Offset: 1359, NextOffset: 1396 413s testutil.go:509: Offset: 1214, NextOffset: 1557 413s testutil.go:509: Offset: 1396, NextOffset: 1829 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 493, NextOffset: 597 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 597, NextOffset: 1103 413s testutil.go:509: Offset: 779, NextOffset: 1285 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1285, NextOffset: 1322 413s testutil.go:509: Offset: 1103, NextOffset: 1140 413s testutil.go:509: Offset: 1322, NextOffset: 1359 413s testutil.go:509: Offset: 1140, NextOffset: 1177 413s testutil.go:509: Offset: 1359, NextOffset: 1396 413s testutil.go:509: Offset: 1177, NextOffset: 1214 413s testutil.go:509: Offset: 1396, NextOffset: 1829 413s testutil.go:509: Offset: 1214, NextOffset: 1557 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 533, NextOffset: 675 413s testutil.go:509: Offset: 386, NextOffset: 493 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 675, NextOffset: 779 413s testutil.go:509: Offset: 493, NextOffset: 597 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 779, NextOffset: 1285 413s testutil.go:509: Offset: 597, NextOffset: 1103 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 533 413s testutil.go:509: Offset: 283, NextOffset: 386 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 baz.txt foo1.txt test2] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test2 .no.prefetch.landmark bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s testutil.go:509: Offset: 106, NextOffset: 1314 413s testutil.go:509: Offset: 0, NextOffset: 1200 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1113,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1187,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1224,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1293,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1330,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1367,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1404,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark test baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 499, NextOffset: 605 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 605, NextOffset: 1113 413s testutil.go:509: Offset: 785, NextOffset: 1293 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1113, NextOffset: 1150 413s testutil.go:509: Offset: 1293, NextOffset: 1330 413s testutil.go:509: Offset: 1150, NextOffset: 1187 413s testutil.go:509: Offset: 1330, NextOffset: 1367 413s testutil.go:509: Offset: 1187, NextOffset: 1224 413s testutil.go:509: Offset: 1367, NextOffset: 1404 413s testutil.go:509: Offset: 1224, NextOffset: 1569 413s testutil.go:509: Offset: 1404, NextOffset: 1842 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1293, NextOffset: 1330 413s testutil.go:509: Offset: 1113, NextOffset: 1150 413s testutil.go:509: Offset: 1330, NextOffset: 1367 413s testutil.go:509: Offset: 1150, NextOffset: 1187 413s testutil.go:509: Offset: 1367, NextOffset: 1404 413s testutil.go:509: Offset: 1187, NextOffset: 1224 413s testutil.go:509: Offset: 1404, NextOffset: 1842 413s testutil.go:509: Offset: 1224, NextOffset: 1569 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 536 413s testutil.go:509: Offset: 284, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 679 413s testutil.go:509: Offset: 390, NextOffset: 499 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 679, NextOffset: 785 413s testutil.go:509: Offset: 499, NextOffset: 605 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 785, NextOffset: 1293 413s testutil.go:509: Offset: 605, NextOffset: 1113 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt bar barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s testutil.go:509: Offset: 106, NextOffset: 1321 413s testutil.go:509: Offset: 0, NextOffset: 1208 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1149,"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":1223,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1291,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1328,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1365,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1402,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar barlink dev foo3.txt test test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 388, NextOffset: 498 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 603, NextOffset: 1112 413s testutil.go:509: Offset: 782, NextOffset: 1291 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1112, NextOffset: 1149 413s testutil.go:509: Offset: 1291, NextOffset: 1328 413s testutil.go:509: Offset: 1149, NextOffset: 1186 413s testutil.go:509: Offset: 1328, NextOffset: 1365 413s testutil.go:509: Offset: 1186, NextOffset: 1223 413s testutil.go:509: Offset: 1365, NextOffset: 1402 413s testutil.go:509: Offset: 1223, NextOffset: 1570 413s testutil.go:509: Offset: 1402, NextOffset: 1838 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 677, NextOffset: 782 413s testutil.go:509: Offset: 498, NextOffset: 603 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 782, NextOffset: 1291 413s testutil.go:509: Offset: 603, NextOffset: 1112 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1291, NextOffset: 1328 413s testutil.go:509: Offset: 1112, NextOffset: 1149 413s testutil.go:509: Offset: 1328, NextOffset: 1365 413s testutil.go:509: Offset: 1149, NextOffset: 1186 413s testutil.go:509: Offset: 1365, NextOffset: 1402 413s testutil.go:509: Offset: 1186, NextOffset: 1223 413s testutil.go:509: Offset: 1402, NextOffset: 1838 413s testutil.go:509: Offset: 1223, NextOffset: 1570 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 99, NextOffset: 136 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 397, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 388 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 534, NextOffset: 677 413s testutil.go:509: Offset: 388, NextOffset: 498 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test test2 baz.txt bar dev .no.prefetch.landmark foo1.txt foo3.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar dev .no.prefetch.landmark foo1.txt foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1318 413s testutil.go:509: Offset: 0, NextOffset: 1205 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1121,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1158,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1232,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1301,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1338,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1375,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1412,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 foo1.txt test .no.prefetch.landmark baz.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 606, NextOffset: 1121 413s testutil.go:509: Offset: 786, NextOffset: 1301 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1121, NextOffset: 1158 413s testutil.go:509: Offset: 1301, NextOffset: 1338 413s testutil.go:509: Offset: 1158, NextOffset: 1195 413s testutil.go:509: Offset: 1338, NextOffset: 1375 413s testutil.go:509: Offset: 1195, NextOffset: 1232 413s testutil.go:509: Offset: 1375, NextOffset: 1412 413s testutil.go:509: Offset: 1232, NextOffset: 1580 413s testutil.go:509: Offset: 1412, NextOffset: 1851 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 foo1.txt test .no.prefetch.landmark baz.txt bar foo3.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1301, NextOffset: 1338 413s testutil.go:509: Offset: 1121, NextOffset: 1158 413s testutil.go:509: Offset: 1338, NextOffset: 1375 413s testutil.go:509: Offset: 1158, NextOffset: 1195 413s testutil.go:509: Offset: 1375, NextOffset: 1412 413s testutil.go:509: Offset: 1195, NextOffset: 1232 413s testutil.go:509: Offset: 1412, NextOffset: 1851 413s testutil.go:509: Offset: 1232, NextOffset: 1580 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 786, NextOffset: 1301 413s testutil.go:509: Offset: 606, NextOffset: 1121 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test .no.prefetch.landmark dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s testutil.go:509: Offset: 106, NextOffset: 1332 413s testutil.go:509: Offset: 0, NextOffset: 1219 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 387, NextOffset: 496 413s testutil.go:509: Offset: 535, NextOffset: 678 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 496, NextOffset: 601 413s testutil.go:509: Offset: 678, NextOffset: 783 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 601, NextOffset: 978 413s testutil.go:509: Offset: 783, NextOffset: 1160 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 978, NextOffset: 1015 413s testutil.go:509: Offset: 1160, NextOffset: 1197 413s testutil.go:509: Offset: 1015, NextOffset: 1052 413s testutil.go:509: Offset: 1197, NextOffset: 1234 413s testutil.go:509: Offset: 1052, NextOffset: 1089 413s testutil.go:509: Offset: 1234, NextOffset: 1271 413s testutil.go:509: Offset: 1089, NextOffset: 1318 413s testutil.go:509: Offset: 1271, NextOffset: 1597 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 535, NextOffset: 678 413s testutil.go:509: Offset: 387, NextOffset: 496 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1160, NextOffset: 1197 413s testutil.go:509: Offset: 978, NextOffset: 1015 413s testutil.go:509: Offset: 1197, NextOffset: 1234 413s testutil.go:509: Offset: 1015, NextOffset: 1052 413s testutil.go:509: Offset: 1234, NextOffset: 1271 413s testutil.go:509: Offset: 1052, NextOffset: 1089 413s testutil.go:509: Offset: 1271, NextOffset: 1597 413s testutil.go:509: Offset: 1089, NextOffset: 1318 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 98, NextOffset: 135 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 323, NextOffset: 360 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 397, NextOffset: 535 413s testutil.go:509: Offset: 283, NextOffset: 387 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 678, NextOffset: 783 413s testutil.go:509: Offset: 496, NextOffset: 601 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 783, NextOffset: 1160 413s testutil.go:509: Offset: 601, NextOffset: 978 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 foo3.txt barlink dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 951 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 989, NextOffset: 1026 413s testutil.go:509: Offset: 1170, NextOffset: 1207 413s testutil.go:509: Offset: 1026, NextOffset: 1063 413s testutil.go:509: Offset: 1207, NextOffset: 1244 413s testutil.go:509: Offset: 1063, NextOffset: 1100 413s testutil.go:509: Offset: 1244, NextOffset: 1281 413s testutil.go:509: Offset: 1100, NextOffset: 1331 413s testutil.go:509: Offset: 1281, NextOffset: 1612 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 285, NextOffset: 391 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 285, NextOffset: 391 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 391, NextOffset: 502 413s testutil.go:509: Offset: 539, NextOffset: 683 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 502, NextOffset: 608 413s testutil.go:509: Offset: 683, NextOffset: 789 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 608, NextOffset: 989 413s testutil.go:509: Offset: 789, NextOffset: 1170 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink dev test2 baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:509: Offset: 285, NextOffset: 391 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 400, NextOffset: 539 413s testutil.go:509: Offset: 285, NextOffset: 391 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 539, NextOffset: 683 413s testutil.go:509: Offset: 391, NextOffset: 502 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 789, NextOffset: 1170 413s testutil.go:509: Offset: 608, NextOffset: 989 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1170, NextOffset: 1207 413s testutil.go:509: Offset: 989, NextOffset: 1026 413s testutil.go:509: Offset: 1207, NextOffset: 1244 413s testutil.go:509: Offset: 1026, NextOffset: 1063 413s testutil.go:509: Offset: 1244, NextOffset: 1281 413s testutil.go:509: Offset: 1063, NextOffset: 1100 413s testutil.go:509: Offset: 1281, NextOffset: 1612 413s testutil.go:509: Offset: 1100, NextOffset: 1331 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 683, NextOffset: 789 413s testutil.go:509: Offset: 502, NextOffset: 608 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt barlink dev baz.txt test test2 .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt test test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1075 413s testutil.go:509: Offset: 0, NextOffset: 960 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1025,"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":1099,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1168,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1242,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1279,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 606, NextOffset: 988 413s testutil.go:509: Offset: 786, NextOffset: 1168 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 988, NextOffset: 1025 413s testutil.go:509: Offset: 1168, NextOffset: 1205 413s testutil.go:509: Offset: 1025, NextOffset: 1062 413s testutil.go:509: Offset: 1205, NextOffset: 1242 413s testutil.go:509: Offset: 1062, NextOffset: 1099 413s testutil.go:509: Offset: 1242, NextOffset: 1279 413s testutil.go:509: Offset: 1099, NextOffset: 1329 413s testutil.go:509: Offset: 1279, NextOffset: 1606 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test dev baz.txt foo1.txt bar test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 786, NextOffset: 1168 413s testutil.go:509: Offset: 606, NextOffset: 988 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1168, NextOffset: 1205 413s testutil.go:509: Offset: 988, NextOffset: 1025 413s testutil.go:509: Offset: 1205, NextOffset: 1242 413s testutil.go:509: Offset: 1025, NextOffset: 1062 413s testutil.go:509: Offset: 1242, NextOffset: 1279 413s testutil.go:509: Offset: 1062, NextOffset: 1099 413s testutil.go:509: Offset: 1279, NextOffset: 1606 413s testutil.go:509: Offset: 1099, NextOffset: 1329 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 536, NextOffset: 680 413s testutil.go:509: Offset: 390, NextOffset: 500 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 680, NextOffset: 786 413s testutil.go:509: Offset: 500, NextOffset: 606 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 100, NextOffset: 137 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 324, NextOffset: 361 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 361, NextOffset: 398 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 398, NextOffset: 536 413s testutil.go:509: Offset: 285, NextOffset: 390 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt barlink test2 .no.prefetch.landmark bar foo3.txt test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test dev baz.txt foo1.txt barlink test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1065 413s testutil.go:509: Offset: 0, NextOffset: 952 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1000,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"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":1111,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1180,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1291,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink dev bar test test2 .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 615, NextOffset: 1000 413s testutil.go:509: Offset: 795, NextOffset: 1180 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1000, NextOffset: 1037 413s testutil.go:509: Offset: 1180, NextOffset: 1217 413s testutil.go:509: Offset: 1037, NextOffset: 1074 413s testutil.go:509: Offset: 1217, NextOffset: 1254 413s testutil.go:509: Offset: 1074, NextOffset: 1111 413s testutil.go:509: Offset: 1254, NextOffset: 1291 413s testutil.go:509: Offset: 1111, NextOffset: 1344 413s testutil.go:509: Offset: 1291, NextOffset: 1625 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 286, NextOffset: 394 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 286, NextOffset: 394 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 394, NextOffset: 506 413s testutil.go:509: Offset: 540, NextOffset: 686 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 506, NextOffset: 615 413s testutil.go:509: Offset: 686, NextOffset: 795 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev bar test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1180, NextOffset: 1217 413s testutil.go:509: Offset: 1000, NextOffset: 1037 413s testutil.go:509: Offset: 1217, NextOffset: 1254 413s testutil.go:509: Offset: 1037, NextOffset: 1074 413s testutil.go:509: Offset: 1254, NextOffset: 1291 413s testutil.go:509: Offset: 1074, NextOffset: 1111 413s testutil.go:509: Offset: 1291, NextOffset: 1625 413s testutil.go:509: Offset: 1111, NextOffset: 1344 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:509: Offset: 286, NextOffset: 394 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 215, NextOffset: 252 413s testutil.go:509: Offset: 101, NextOffset: 138 413s testutil.go:509: Offset: 252, NextOffset: 289 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 289, NextOffset: 326 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 326, NextOffset: 363 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 400, NextOffset: 540 413s testutil.go:509: Offset: 286, NextOffset: 394 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 540, NextOffset: 686 413s testutil.go:509: Offset: 394, NextOffset: 506 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 795, NextOffset: 1180 413s testutil.go:509: Offset: 615, NextOffset: 1000 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 686, NextOffset: 795 413s testutil.go:509: Offset: 506, NextOffset: 615 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s testutil.go:509: Offset: 106, NextOffset: 1084 413s testutil.go:509: Offset: 0, NextOffset: 970 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 836 413s testutil.go:509: Offset: 683, NextOffset: 982 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 935, NextOffset: 1138 413s testutil.go:509: Offset: 1081, NextOffset: 1357 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 683, NextOffset: 982 413s testutil.go:509: Offset: 537, NextOffset: 836 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1081, NextOffset: 1357 413s testutil.go:509: Offset: 935, NextOffset: 1138 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt dev barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev barlink test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s testutil.go:509: Offset: 90, NextOffset: 710 413s testutil.go:509: Offset: 0, NextOffset: 615 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 848 413s testutil.go:509: Offset: 691, NextOffset: 994 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 848, NextOffset: 881 413s testutil.go:509: Offset: 994, NextOffset: 1027 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1027, NextOffset: 1060 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1060, NextOffset: 1093 413s testutil.go:509: Offset: 947, NextOffset: 1152 413s testutil.go:509: Offset: 1093, NextOffset: 1374 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt .no.prefetch.landmark foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 994, NextOffset: 1027 413s testutil.go:509: Offset: 848, NextOffset: 881 413s testutil.go:509: Offset: 1027, NextOffset: 1060 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1060, NextOffset: 1093 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1093, NextOffset: 1374 413s testutil.go:509: Offset: 947, NextOffset: 1152 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 691, NextOffset: 994 413s testutil.go:509: Offset: 545, NextOffset: 848 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar test .no.prefetch.landmark foo3.txt barlink dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink dev test2 baz.txt foo1.txt bar test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s testutil.go:509: Offset: 90, NextOffset: 713 413s testutil.go:509: Offset: 0, NextOffset: 620 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt test test2 .no.prefetch.landmark bar barlink dev baz.txt foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 843 413s testutil.go:509: Offset: 687, NextOffset: 989 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 843, NextOffset: 876 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:509: Offset: 1088, NextOffset: 1366 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 687, NextOffset: 989 413s testutil.go:509: Offset: 541, NextOffset: 843 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 843, NextOffset: 876 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1088, NextOffset: 1366 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt test test2 baz.txt bar foo3.txt barlink dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev .no.prefetch.landmark foo1.txt test test2 baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s testutil.go:509: Offset: 90, NextOffset: 711 413s testutil.go:509: Offset: 0, NextOffset: 617 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":851,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":884,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":950,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1030,"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":1096,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 851 413s testutil.go:509: Offset: 695, NextOffset: 997 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 851, NextOffset: 884 413s testutil.go:509: Offset: 997, NextOffset: 1030 413s testutil.go:509: Offset: 884, NextOffset: 917 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 917, NextOffset: 950 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 950, NextOffset: 1155 413s testutil.go:509: Offset: 1096, NextOffset: 1380 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 695, NextOffset: 997 413s testutil.go:509: Offset: 549, NextOffset: 851 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 997, NextOffset: 1030 413s testutil.go:509: Offset: 851, NextOffset: 884 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 884, NextOffset: 917 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 917, NextOffset: 950 413s testutil.go:509: Offset: 1096, NextOffset: 1380 413s testutil.go:509: Offset: 950, NextOffset: 1155 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt barlink test dev test2 bar foo3.txt .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt barlink test dev test2 bar foo3.txt .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 714 413s testutil.go:509: Offset: 0, NextOffset: 622 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":972,"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":1038,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1085,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1184,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 939 413s testutil.go:509: Offset: 683, NextOffset: 1085 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 939, NextOffset: 972 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1118, NextOffset: 1151 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1151, NextOffset: 1184 413s testutil.go:509: Offset: 1038, NextOffset: 1325 413s testutil.go:509: Offset: 1184, NextOffset: 1550 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 barlink dev .no.prefetch.landmark baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 683, NextOffset: 1085 413s testutil.go:509: Offset: 537, NextOffset: 939 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 939, NextOffset: 972 413s testutil.go:509: Offset: 1118, NextOffset: 1151 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1151, NextOffset: 1184 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1184, NextOffset: 1550 413s testutil.go:509: Offset: 1038, NextOffset: 1325 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:509: Offset: 345, NextOffset: 443 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test test2 baz.txt dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s testutil.go:509: Offset: 90, NextOffset: 868 413s testutil.go:509: Offset: 0, NextOffset: 773 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":950,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":983,"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":1049,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1096,"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":1162,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1195,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 950 413s testutil.go:509: Offset: 691, NextOffset: 1096 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 950, NextOffset: 983 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1129, NextOffset: 1162 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1162, NextOffset: 1195 413s testutil.go:509: Offset: 1049, NextOffset: 1340 413s testutil.go:509: Offset: 1195, NextOffset: 1566 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 691, NextOffset: 1096 413s testutil.go:509: Offset: 545, NextOffset: 950 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 950, NextOffset: 983 413s testutil.go:509: Offset: 1129, NextOffset: 1162 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1162, NextOffset: 1195 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1195, NextOffset: 1566 413s testutil.go:509: Offset: 1049, NextOffset: 1340 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:509: Offset: 349, NextOffset: 449 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar barlink test2 foo1.txt foo3.txt test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar barlink test2 foo1.txt foo3.txt test dev .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s testutil.go:509: Offset: 90, NextOffset: 871 413s testutil.go:509: Offset: 0, NextOffset: 778 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":941,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1007,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1040,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1087,"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":1153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1186,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 baz.txt foo1.txt dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 941, NextOffset: 974 413s testutil.go:509: Offset: 1087, NextOffset: 1120 413s testutil.go:509: Offset: 974, NextOffset: 1007 413s testutil.go:509: Offset: 1120, NextOffset: 1153 413s testutil.go:509: Offset: 1007, NextOffset: 1040 413s testutil.go:509: Offset: 1153, NextOffset: 1186 413s testutil.go:509: Offset: 1040, NextOffset: 1330 413s testutil.go:509: Offset: 1186, NextOffset: 1556 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 941 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 687, NextOffset: 1087 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 687, NextOffset: 1087 413s testutil.go:509: Offset: 541, NextOffset: 941 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1087, NextOffset: 1120 413s testutil.go:509: Offset: 941, NextOffset: 974 413s testutil.go:509: Offset: 1120, NextOffset: 1153 413s testutil.go:509: Offset: 974, NextOffset: 1007 413s testutil.go:509: Offset: 1153, NextOffset: 1186 413s testutil.go:509: Offset: 1007, NextOffset: 1040 413s testutil.go:509: Offset: 1186, NextOffset: 1556 413s testutil.go:509: Offset: 1040, NextOffset: 1330 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt test test2 foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s testutil.go:509: Offset: 90, NextOffset: 870 413s testutil.go:509: Offset: 0, NextOffset: 776 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":955,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":988,"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":1054,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1101,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1134,"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":1200,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 barlink dev test test2] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 955 413s testutil.go:509: Offset: 695, NextOffset: 1101 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 955, NextOffset: 988 413s testutil.go:509: Offset: 1101, NextOffset: 1134 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1134, NextOffset: 1167 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1167, NextOffset: 1200 413s testutil.go:509: Offset: 1054, NextOffset: 1344 413s testutil.go:509: Offset: 1200, NextOffset: 1572 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1101, NextOffset: 1134 413s testutil.go:509: Offset: 955, NextOffset: 988 413s testutil.go:509: Offset: 1134, NextOffset: 1167 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1167, NextOffset: 1200 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1200, NextOffset: 1572 413s testutil.go:509: Offset: 1054, NextOffset: 1344 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 350, NextOffset: 472 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 472, NextOffset: 598 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 695 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 695, NextOffset: 1101 413s testutil.go:509: Offset: 549, NextOffset: 955 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar barlink test foo3.txt dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink test foo3.txt dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s testutil.go:509: Offset: 90, NextOffset: 873 413s testutil.go:509: Offset: 0, NextOffset: 781 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 935, NextOffset: 1137 413s testutil.go:509: Offset: 1081, NextOffset: 1355 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 343, NextOffset: 440 413s testutil.go:509: Offset: 464, NextOffset: 586 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 440, NextOffset: 533 413s testutil.go:509: Offset: 586, NextOffset: 679 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 533, NextOffset: 836 413s testutil.go:509: Offset: 679, NextOffset: 982 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 214, NextOffset: 247 413s testutil.go:509: Offset: 118, NextOffset: 151 413s testutil.go:509: Offset: 247, NextOffset: 280 413s testutil.go:509: Offset: 151, NextOffset: 184 413s testutil.go:509: Offset: 280, NextOffset: 313 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 346, NextOffset: 464 413s testutil.go:509: Offset: 250, NextOffset: 343 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 464, NextOffset: 586 413s testutil.go:509: Offset: 343, NextOffset: 440 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 586, NextOffset: 679 413s testutil.go:509: Offset: 440, NextOffset: 533 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 679, NextOffset: 982 413s testutil.go:509: Offset: 533, NextOffset: 836 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 982, NextOffset: 1015 413s testutil.go:509: Offset: 836, NextOffset: 869 413s testutil.go:509: Offset: 1015, NextOffset: 1048 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1048, NextOffset: 1081 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1081, NextOffset: 1355 413s testutil.go:509: Offset: 935, NextOffset: 1137 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 dev .no.prefetch.landmark test test2] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 717 413s testutil.go:509: Offset: 0, NextOffset: 622 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 849 413s testutil.go:509: Offset: 687, NextOffset: 995 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 849, NextOffset: 882 413s testutil.go:509: Offset: 995, NextOffset: 1028 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1028, NextOffset: 1061 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1061, NextOffset: 1094 413s testutil.go:509: Offset: 948, NextOffset: 1153 413s testutil.go:509: Offset: 1094, NextOffset: 1373 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 468, NextOffset: 592 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 687 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 687, NextOffset: 995 413s testutil.go:509: Offset: 541, NextOffset: 849 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 183, NextOffset: 216 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 216, NextOffset: 249 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 249, NextOffset: 282 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 282, NextOffset: 315 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 315, NextOffset: 348 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 348, NextOffset: 468 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 995, NextOffset: 1028 413s testutil.go:509: Offset: 849, NextOffset: 882 413s testutil.go:509: Offset: 1028, NextOffset: 1061 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1061, NextOffset: 1094 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1094, NextOffset: 1373 413s testutil.go:509: Offset: 948, NextOffset: 1153 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar barlink dev foo3.txt test test2 .no.prefetch.landmark baz.txt foo1.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev foo3.txt test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 627 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 843 413s testutil.go:509: Offset: 683, NextOffset: 989 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 843, NextOffset: 876 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:509: Offset: 1088, NextOffset: 1364 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 989, NextOffset: 1022 413s testutil.go:509: Offset: 843, NextOffset: 876 413s testutil.go:509: Offset: 1022, NextOffset: 1055 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1055, NextOffset: 1088 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1088, NextOffset: 1364 413s testutil.go:509: Offset: 942, NextOffset: 1145 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 215, NextOffset: 248 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 248, NextOffset: 281 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 281, NextOffset: 314 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 314, NextOffset: 347 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 347, NextOffset: 466 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 466, NextOffset: 589 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 589, NextOffset: 683 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 683, NextOffset: 989 413s testutil.go:509: Offset: 537, NextOffset: 843 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test test2 baz.txt foo1.txt foo3.txt dev .no.prefetch.landmark bar barlink] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark bar barlink test test2 baz.txt foo1.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s testutil.go:509: Offset: 90, NextOffset: 716 413s testutil.go:509: Offset: 0, NextOffset: 622 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt test dev bar barlink test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 850 413s testutil.go:509: Offset: 691, NextOffset: 996 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 850, NextOffset: 883 413s testutil.go:509: Offset: 996, NextOffset: 1029 413s testutil.go:509: Offset: 883, NextOffset: 916 413s testutil.go:509: Offset: 1029, NextOffset: 1062 413s testutil.go:509: Offset: 916, NextOffset: 949 413s testutil.go:509: Offset: 1062, NextOffset: 1095 413s testutil.go:509: Offset: 949, NextOffset: 1154 413s testutil.go:509: Offset: 1095, NextOffset: 1377 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 470, NextOffset: 595 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 691, NextOffset: 996 413s testutil.go:509: Offset: 545, NextOffset: 850 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 996, NextOffset: 1029 413s testutil.go:509: Offset: 850, NextOffset: 883 413s testutil.go:509: Offset: 1029, NextOffset: 1062 413s testutil.go:509: Offset: 883, NextOffset: 916 413s testutil.go:509: Offset: 1062, NextOffset: 1095 413s testutil.go:509: Offset: 916, NextOffset: 949 413s testutil.go:509: Offset: 1095, NextOffset: 1377 413s testutil.go:509: Offset: 949, NextOffset: 1154 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 691 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 217, NextOffset: 250 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 250, NextOffset: 283 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 283, NextOffset: 316 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 316, NextOffset: 349 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 349, NextOffset: 470 413s testutil.go:509: Offset: 253, NextOffset: 349 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt barlink dev test2 baz.txt bar foo3.txt test .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt test .no.prefetch.landmark foo1.txt barlink dev test2 baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 90, NextOffset: 720 413s testutil.go:509: Offset: 0, NextOffset: 628 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 865 413s testutil.go:509: Offset: 686, NextOffset: 1014 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 865, NextOffset: 898 413s testutil.go:509: Offset: 1014, NextOffset: 1047 413s testutil.go:509: Offset: 898, NextOffset: 931 413s testutil.go:509: Offset: 1047, NextOffset: 1080 413s testutil.go:509: Offset: 931, NextOffset: 964 413s testutil.go:509: Offset: 1080, NextOffset: 1113 413s testutil.go:509: Offset: 964, NextOffset: 1177 413s testutil.go:509: Offset: 1113, NextOffset: 1398 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1014 413s testutil.go:509: Offset: 537, NextOffset: 865 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1047 413s testutil.go:509: Offset: 865, NextOffset: 898 413s testutil.go:509: Offset: 1047, NextOffset: 1080 413s testutil.go:509: Offset: 898, NextOffset: 931 413s testutil.go:509: Offset: 1080, NextOffset: 1113 413s testutil.go:509: Offset: 931, NextOffset: 964 413s testutil.go:509: Offset: 1113, NextOffset: 1398 413s testutil.go:509: Offset: 964, NextOffset: 1177 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:509: Offset: 443, NextOffset: 537 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 foo3.txt bar barlink test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 666 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:509: Offset: 93, NextOffset: 765 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 765 413s testutil.go:509: Offset: 0, NextOffset: 666 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt bar dev foo1.txt foo3.txt barlink test test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1025, NextOffset: 1058 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1058, NextOffset: 1091 413s testutil.go:509: Offset: 942, NextOffset: 975 413s testutil.go:509: Offset: 1091, NextOffset: 1124 413s testutil.go:509: Offset: 975, NextOffset: 1189 413s testutil.go:509: Offset: 1124, NextOffset: 1414 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 876 413s testutil.go:509: Offset: 694, NextOffset: 1025 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt bar dev foo1.txt foo3.txt barlink test test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1025 413s testutil.go:509: Offset: 545, NextOffset: 876 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1025, NextOffset: 1058 413s testutil.go:509: Offset: 876, NextOffset: 909 413s testutil.go:509: Offset: 1058, NextOffset: 1091 413s testutil.go:509: Offset: 909, NextOffset: 942 413s testutil.go:509: Offset: 1091, NextOffset: 1124 413s testutil.go:509: Offset: 942, NextOffset: 975 413s testutil.go:509: Offset: 1124, NextOffset: 1414 413s testutil.go:509: Offset: 975, NextOffset: 1189 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test test2 foo1.txt dev .no.prefetch.landmark baz.txt bar] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 870 413s testutil.go:509: Offset: 690, NextOffset: 1019 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 870, NextOffset: 903 413s testutil.go:509: Offset: 1019, NextOffset: 1052 413s testutil.go:509: Offset: 903, NextOffset: 936 413s testutil.go:509: Offset: 1052, NextOffset: 1085 413s testutil.go:509: Offset: 936, NextOffset: 969 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 969, NextOffset: 1183 413s testutil.go:509: Offset: 1118, NextOffset: 1405 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 foo1.txt dev .no.prefetch.landmark baz.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1019 413s testutil.go:509: Offset: 541, NextOffset: 870 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1019, NextOffset: 1052 413s testutil.go:509: Offset: 870, NextOffset: 903 413s testutil.go:509: Offset: 1052, NextOffset: 1085 413s testutil.go:509: Offset: 903, NextOffset: 936 413s testutil.go:509: Offset: 1085, NextOffset: 1118 413s testutil.go:509: Offset: 936, NextOffset: 969 413s testutil.go:509: Offset: 1118, NextOffset: 1405 413s testutil.go:509: Offset: 969, NextOffset: 1183 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink .no.prefetch.landmark baz.txt test dev test2 foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark baz.txt test dev test2 foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s testutil.go:509: Offset: 93, NextOffset: 766 413s testutil.go:509: Offset: 0, NextOffset: 667 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 947, NextOffset: 980 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 980, NextOffset: 1195 413s testutil.go:509: Offset: 1129, NextOffset: 1422 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 881 413s testutil.go:509: Offset: 698, NextOffset: 1030 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1030, NextOffset: 1063 413s testutil.go:509: Offset: 881, NextOffset: 914 413s testutil.go:509: Offset: 1063, NextOffset: 1096 413s testutil.go:509: Offset: 914, NextOffset: 947 413s testutil.go:509: Offset: 1096, NextOffset: 1129 413s testutil.go:509: Offset: 947, NextOffset: 980 413s testutil.go:509: Offset: 1129, NextOffset: 1422 413s testutil.go:509: Offset: 980, NextOffset: 1195 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1030 413s testutil.go:509: Offset: 549, NextOffset: 881 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev test2 foo3.txt .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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":1005,"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":1071,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1121,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1154,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1187,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1220,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt test dev bar foo3.txt barlink test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 972 413s testutil.go:509: Offset: 686, NextOffset: 1121 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1121, NextOffset: 1154 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1154, NextOffset: 1187 413s testutil.go:509: Offset: 1038, NextOffset: 1071 413s testutil.go:509: Offset: 1187, NextOffset: 1220 413s testutil.go:509: Offset: 1071, NextOffset: 1380 413s testutil.go:509: Offset: 1220, NextOffset: 1604 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt test dev bar foo3.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1121 413s testutil.go:509: Offset: 537, NextOffset: 972 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1121, NextOffset: 1154 413s testutil.go:509: Offset: 972, NextOffset: 1005 413s testutil.go:509: Offset: 1154, NextOffset: 1187 413s testutil.go:509: Offset: 1005, NextOffset: 1038 413s testutil.go:509: Offset: 1187, NextOffset: 1220 413s testutil.go:509: Offset: 1038, NextOffset: 1071 413s testutil.go:509: Offset: 1220, NextOffset: 1604 413s testutil.go:509: Offset: 1071, NextOffset: 1380 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2 barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 933 413s testutil.go:509: Offset: 0, NextOffset: 834 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1132,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1231,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo3.txt barlink dev test2 foo1.txt bar test .no.prefetch.landmark] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1132, NextOffset: 1165 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1165, NextOffset: 1198 413s testutil.go:509: Offset: 1049, NextOffset: 1082 413s testutil.go:509: Offset: 1198, NextOffset: 1231 413s testutil.go:509: Offset: 1082, NextOffset: 1394 413s testutil.go:509: Offset: 1231, NextOffset: 1621 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 983 413s testutil.go:509: Offset: 694, NextOffset: 1132 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt foo3.txt barlink dev test2 foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "bar" vs "bar" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1132, NextOffset: 1165 413s testutil.go:509: Offset: 983, NextOffset: 1016 413s testutil.go:509: Offset: 1165, NextOffset: 1198 413s testutil.go:509: Offset: 1016, NextOffset: 1049 413s testutil.go:509: Offset: 1198, NextOffset: 1231 413s testutil.go:509: Offset: 1049, NextOffset: 1082 413s testutil.go:509: Offset: 1231, NextOffset: 1621 413s testutil.go:509: Offset: 1082, NextOffset: 1394 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1132 413s testutil.go:509: Offset: 545, NextOffset: 983 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s testutil.go:509: Offset: 93, NextOffset: 941 413s testutil.go:509: Offset: 0, NextOffset: 842 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":973,"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":1039,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1072,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1122,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1155,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1188,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1221,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar barlink test .no.prefetch.landmark foo1.txt foo3.txt dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 973 413s testutil.go:509: Offset: 690, NextOffset: 1122 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 973, NextOffset: 1006 413s testutil.go:509: Offset: 1122, NextOffset: 1155 413s testutil.go:509: Offset: 1006, NextOffset: 1039 413s testutil.go:509: Offset: 1155, NextOffset: 1188 413s testutil.go:509: Offset: 1039, NextOffset: 1072 413s testutil.go:509: Offset: 1188, NextOffset: 1221 413s testutil.go:509: Offset: 1072, NextOffset: 1382 413s testutil.go:509: Offset: 1221, NextOffset: 1611 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt dev test2 baz.txt bar barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1122 413s testutil.go:509: Offset: 541, NextOffset: 973 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1122, NextOffset: 1155 413s testutil.go:509: Offset: 973, NextOffset: 1006 413s testutil.go:509: Offset: 1155, NextOffset: 1188 413s testutil.go:509: Offset: 1006, NextOffset: 1039 413s testutil.go:509: Offset: 1188, NextOffset: 1221 413s testutil.go:509: Offset: 1039, NextOffset: 1072 413s testutil.go:509: Offset: 1221, NextOffset: 1611 413s testutil.go:509: Offset: 1072, NextOffset: 1382 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo3.txt barlink test2 .no.prefetch.landmark foo1.txt bar test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 935 413s testutil.go:509: Offset: 0, NextOffset: 836 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1137,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1170,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1236,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt foo3.txt dev bar barlink test test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 988 413s testutil.go:509: Offset: 698, NextOffset: 1137 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1137, NextOffset: 1170 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1170, NextOffset: 1203 413s testutil.go:509: Offset: 1054, NextOffset: 1087 413s testutil.go:509: Offset: 1203, NextOffset: 1236 413s testutil.go:509: Offset: 1087, NextOffset: 1397 413s testutil.go:509: Offset: 1236, NextOffset: 1630 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1137, NextOffset: 1170 413s testutil.go:509: Offset: 988, NextOffset: 1021 413s testutil.go:509: Offset: 1170, NextOffset: 1203 413s testutil.go:509: Offset: 1021, NextOffset: 1054 413s testutil.go:509: Offset: 1203, NextOffset: 1236 413s testutil.go:509: Offset: 1054, NextOffset: 1087 413s testutil.go:509: Offset: 1236, NextOffset: 1630 413s testutil.go:509: Offset: 1087, NextOffset: 1397 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1137 413s testutil.go:509: Offset: 549, NextOffset: 988 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test2 foo1.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 943 413s testutil.go:509: Offset: 0, NextOffset: 844 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt barlink test dev test2 baz.txt bar foo3.txt .no.prefetch.landmark] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 537, NextOffset: 869 413s testutil.go:509: Offset: 686, NextOffset: 1018 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1018, NextOffset: 1051 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1051, NextOffset: 1084 413s testutil.go:509: Offset: 935, NextOffset: 968 413s testutil.go:509: Offset: 1084, NextOffset: 1117 413s testutil.go:509: Offset: 968, NextOffset: 1182 413s testutil.go:509: Offset: 1117, NextOffset: 1400 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 592, NextOffset: 686 413s testutil.go:509: Offset: 443, NextOffset: 537 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 686, NextOffset: 1018 413s testutil.go:509: Offset: 537, NextOffset: 869 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 469, NextOffset: 592 413s testutil.go:509: Offset: 345, NextOffset: 443 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1018, NextOffset: 1051 413s testutil.go:509: Offset: 869, NextOffset: 902 413s testutil.go:509: Offset: 1051, NextOffset: 1084 413s testutil.go:509: Offset: 902, NextOffset: 935 413s testutil.go:509: Offset: 1084, NextOffset: 1117 413s testutil.go:509: Offset: 935, NextOffset: 968 413s testutil.go:509: Offset: 1117, NextOffset: 1400 413s testutil.go:509: Offset: 968, NextOffset: 1182 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 119, NextOffset: 152 413s testutil.go:509: Offset: 251, NextOffset: 284 413s testutil.go:509: Offset: 152, NextOffset: 185 413s testutil.go:509: Offset: 284, NextOffset: 317 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 317, NextOffset: 350 413s testutil.go:509: Offset: 218, NextOffset: 251 413s testutil.go:509: Offset: 350, NextOffset: 469 413s testutil.go:509: Offset: 251, NextOffset: 345 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark foo1.txt baz.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 771 413s testutil.go:509: Offset: 0, NextOffset: 672 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":882,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":915,"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":981,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1031,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1064,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1097,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink dev test2 .no.prefetch.landmark bar test baz.txt foo1.txt foo3.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 187, NextOffset: 220 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:509: Offset: 598, NextOffset: 694 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 545, NextOffset: 882 413s testutil.go:509: Offset: 694, NextOffset: 1031 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1031, NextOffset: 1064 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1064, NextOffset: 1097 413s testutil.go:509: Offset: 948, NextOffset: 981 413s testutil.go:509: Offset: 1097, NextOffset: 1130 413s testutil.go:509: Offset: 981, NextOffset: 1195 413s testutil.go:509: Offset: 1130, NextOffset: 1418 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar test baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 598, NextOffset: 694 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 449, NextOffset: 545 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1031, NextOffset: 1064 413s testutil.go:509: Offset: 882, NextOffset: 915 413s testutil.go:509: Offset: 1064, NextOffset: 1097 413s testutil.go:509: Offset: 915, NextOffset: 948 413s testutil.go:509: Offset: 1097, NextOffset: 1130 413s testutil.go:509: Offset: 948, NextOffset: 981 413s testutil.go:509: Offset: 1130, NextOffset: 1418 413s testutil.go:509: Offset: 981, NextOffset: 1195 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 473, NextOffset: 598 413s testutil.go:509: Offset: 349, NextOffset: 449 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 694, NextOffset: 1031 413s testutil.go:509: Offset: 545, NextOffset: 882 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 88, NextOffset: 121 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 121, NextOffset: 154 413s testutil.go:509: Offset: 253, NextOffset: 286 413s testutil.go:509: Offset: 154, NextOffset: 187 413s testutil.go:509: Offset: 286, NextOffset: 319 413s testutil.go:509: Offset: 187, NextOffset: 220 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 220, NextOffset: 253 413s testutil.go:509: Offset: 352, NextOffset: 473 413s testutil.go:509: Offset: 253, NextOffset: 349 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 barlink .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev test2 barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1089,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1122,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt foo3.txt dev .no.prefetch.landmark baz.txt bar barlink test test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 541, NextOffset: 874 413s testutil.go:509: Offset: 690, NextOffset: 1023 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 874, NextOffset: 907 413s testutil.go:509: Offset: 1023, NextOffset: 1056 413s testutil.go:509: Offset: 907, NextOffset: 940 413s testutil.go:509: Offset: 1056, NextOffset: 1089 413s testutil.go:509: Offset: 940, NextOffset: 973 413s testutil.go:509: Offset: 1089, NextOffset: 1122 413s testutil.go:509: Offset: 973, NextOffset: 1185 413s testutil.go:509: Offset: 1122, NextOffset: 1407 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 595, NextOffset: 690 413s testutil.go:509: Offset: 446, NextOffset: 541 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1023, NextOffset: 1056 413s testutil.go:509: Offset: 874, NextOffset: 907 413s testutil.go:509: Offset: 1056, NextOffset: 1089 413s testutil.go:509: Offset: 907, NextOffset: 940 413s testutil.go:509: Offset: 1089, NextOffset: 1122 413s testutil.go:509: Offset: 940, NextOffset: 973 413s testutil.go:509: Offset: 1122, NextOffset: 1407 413s testutil.go:509: Offset: 973, NextOffset: 1185 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 120, NextOffset: 153 413s testutil.go:509: Offset: 252, NextOffset: 285 413s testutil.go:509: Offset: 153, NextOffset: 186 413s testutil.go:509: Offset: 285, NextOffset: 318 413s testutil.go:509: Offset: 186, NextOffset: 219 413s testutil.go:509: Offset: 318, NextOffset: 351 413s testutil.go:509: Offset: 219, NextOffset: 252 413s testutil.go:509: Offset: 351, NextOffset: 471 413s testutil.go:509: Offset: 252, NextOffset: 347 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 471, NextOffset: 595 413s testutil.go:509: Offset: 347, NextOffset: 446 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 690, NextOffset: 1023 413s testutil.go:509: Offset: 541, NextOffset: 874 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:509: Offset: 93, NextOffset: 772 413s testutil.go:509: Offset: 0, NextOffset: 673 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar .no.prefetch.landmark baz.txt foo3.txt barlink test dev test2 foo1.txt] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 549, NextOffset: 885 413s testutil.go:509: Offset: 698, NextOffset: 1034 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 885, NextOffset: 918 413s testutil.go:509: Offset: 1034, NextOffset: 1067 413s testutil.go:509: Offset: 918, NextOffset: 951 413s testutil.go:509: Offset: 1067, NextOffset: 1100 413s testutil.go:509: Offset: 951, NextOffset: 984 413s testutil.go:509: Offset: 1100, NextOffset: 1133 413s testutil.go:509: Offset: 984, NextOffset: 1197 413s testutil.go:509: Offset: 1133, NextOffset: 1424 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test dev test2 foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 698, NextOffset: 1034 413s testutil.go:509: Offset: 549, NextOffset: 885 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1034, NextOffset: 1067 413s testutil.go:509: Offset: 885, NextOffset: 918 413s testutil.go:509: Offset: 1067, NextOffset: 1100 413s testutil.go:509: Offset: 918, NextOffset: 951 413s testutil.go:509: Offset: 1100, NextOffset: 1133 413s testutil.go:509: Offset: 951, NextOffset: 984 413s testutil.go:509: Offset: 1133, NextOffset: 1424 413s testutil.go:509: Offset: 984, NextOffset: 1197 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 475, NextOffset: 601 413s testutil.go:509: Offset: 351, NextOffset: 452 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 601, NextOffset: 698 413s testutil.go:509: Offset: 452, NextOffset: 549 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 89, NextOffset: 122 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 122, NextOffset: 155 413s testutil.go:509: Offset: 254, NextOffset: 287 413s testutil.go:509: Offset: 155, NextOffset: 188 413s testutil.go:509: Offset: 287, NextOffset: 320 413s testutil.go:509: Offset: 188, NextOffset: 221 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 221, NextOffset: 254 413s testutil.go:509: Offset: 353, NextOffset: 475 413s testutil.go:509: Offset: 254, NextOffset: 351 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink bar foo3.txt test dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 680 413s testutil.go:509: Offset: 93, NextOffset: 779 413s testutil.go:509: Offset: 0, NextOffset: 680 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1986,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2158,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2195,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2269,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1875, NextOffset: 1912 413s testutil.go:509: Offset: 2158, NextOffset: 2195 413s testutil.go:509: Offset: 1912, NextOffset: 1949 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1949, NextOffset: 1986 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1986, NextOffset: 2423 413s testutil.go:509: Offset: 2269, NextOffset: 2786 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 926, NextOffset: 1875 413s testutil.go:509: Offset: 1209, NextOffset: 2158 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev baz.txt test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1209, NextOffset: 2158 413s testutil.go:509: Offset: 926, NextOffset: 1875 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2158, NextOffset: 2195 413s testutil.go:509: Offset: 1875, NextOffset: 1912 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1912, NextOffset: 1949 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1949, NextOffset: 1986 413s testutil.go:509: Offset: 2269, NextOffset: 2786 413s testutil.go:509: Offset: 1986, NextOffset: 2423 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2338 413s testutil.go:509: Offset: 0, NextOffset: 2124 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2174,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2211,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2285,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar test dev foo3.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 1893 413s testutil.go:509: Offset: 1215, NextOffset: 2174 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1893, NextOffset: 1930 413s testutil.go:509: Offset: 2174, NextOffset: 2211 413s testutil.go:509: Offset: 1930, NextOffset: 1967 413s testutil.go:509: Offset: 2211, NextOffset: 2248 413s testutil.go:509: Offset: 1967, NextOffset: 2004 413s testutil.go:509: Offset: 2248, NextOffset: 2285 413s testutil.go:509: Offset: 2004, NextOffset: 2446 413s testutil.go:509: Offset: 2285, NextOffset: 2808 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2174, NextOffset: 2211 413s testutil.go:509: Offset: 1893, NextOffset: 1930 413s testutil.go:509: Offset: 2211, NextOffset: 2248 413s testutil.go:509: Offset: 1930, NextOffset: 1967 413s testutil.go:509: Offset: 2248, NextOffset: 2285 413s testutil.go:509: Offset: 1967, NextOffset: 2004 413s testutil.go:509: Offset: 2285, NextOffset: 2808 413s testutil.go:509: Offset: 2004, NextOffset: 2446 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1215, NextOffset: 2174 413s testutil.go:509: Offset: 934, NextOffset: 1893 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar test test2 baz.txt foo3.txt barlink dev .no.prefetch.landmark] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test test2 baz.txt foo3.txt barlink dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2359 413s testutil.go:509: Offset: 0, NextOffset: 2147 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 1885 413s testutil.go:509: Offset: 1213, NextOffset: 2168 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1885, NextOffset: 1922 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 1922, NextOffset: 1959 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1959, NextOffset: 1996 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1996, NextOffset: 2435 413s testutil.go:509: Offset: 2279, NextOffset: 2800 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1213, NextOffset: 2168 413s testutil.go:509: Offset: 930, NextOffset: 1885 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1885, NextOffset: 1922 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1922, NextOffset: 1959 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1959, NextOffset: 1996 413s testutil.go:509: Offset: 2279, NextOffset: 2800 413s testutil.go:509: Offset: 1996, NextOffset: 2435 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink .no.prefetch.landmark baz.txt foo3.txt test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2348 413s testutil.go:509: Offset: 0, NextOffset: 2136 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2184,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2258,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2295,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 937, NextOffset: 1903 413s testutil.go:509: Offset: 1218, NextOffset: 2184 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1903, NextOffset: 1940 413s testutil.go:509: Offset: 2184, NextOffset: 2221 413s testutil.go:509: Offset: 1940, NextOffset: 1977 413s testutil.go:509: Offset: 2221, NextOffset: 2258 413s testutil.go:509: Offset: 1977, NextOffset: 2014 413s testutil.go:509: Offset: 2258, NextOffset: 2295 413s testutil.go:509: Offset: 2014, NextOffset: 2457 413s testutil.go:509: Offset: 2295, NextOffset: 2819 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1218, NextOffset: 2184 413s testutil.go:509: Offset: 937, NextOffset: 1903 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2184, NextOffset: 2221 413s testutil.go:509: Offset: 1903, NextOffset: 1940 413s testutil.go:509: Offset: 2221, NextOffset: 2258 413s testutil.go:509: Offset: 1940, NextOffset: 1977 413s testutil.go:509: Offset: 2258, NextOffset: 2295 413s testutil.go:509: Offset: 1977, NextOffset: 2014 413s testutil.go:509: Offset: 2295, NextOffset: 2819 413s testutil.go:509: Offset: 2014, NextOffset: 2457 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink dev test2 baz.txt foo1.txt bar foo3.txt test .no.prefetch.landmark] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar foo3.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2370 413s testutil.go:509: Offset: 0, NextOffset: 2158 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2426,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2463,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2500,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2537,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2709,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo3.txt barlink test2 foo1.txt bar test dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 926, NextOffset: 2426 413s testutil.go:509: Offset: 1209, NextOffset: 2709 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2426, NextOffset: 2463 413s testutil.go:509: Offset: 2709, NextOffset: 2746 413s testutil.go:509: Offset: 2463, NextOffset: 2500 413s testutil.go:509: Offset: 2746, NextOffset: 2783 413s testutil.go:509: Offset: 2500, NextOffset: 2537 413s testutil.go:509: Offset: 2783, NextOffset: 2820 413s testutil.go:509: Offset: 2537, NextOffset: 3347 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 2820, NextOffset: 3710 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1209, NextOffset: 2709 413s testutil.go:509: Offset: 926, NextOffset: 2426 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 172, NextOffset: 209 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 209, NextOffset: 246 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 246, NextOffset: 283 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 283, NextOffset: 320 413s testutil.go:509: Offset: 534, NextOffset: 767 413s testutil.go:509: Offset: 320, NextOffset: 519 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 767, NextOffset: 1008 413s testutil.go:509: Offset: 519, NextOffset: 725 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1008, NextOffset: 1209 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 725, NextOffset: 926 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2709, NextOffset: 2746 413s testutil.go:509: Offset: 2426, NextOffset: 2463 413s testutil.go:509: Offset: 2746, NextOffset: 2783 413s testutil.go:509: Offset: 2463, NextOffset: 2500 413s testutil.go:509: Offset: 2783, NextOffset: 2820 413s testutil.go:509: Offset: 2500, NextOffset: 2537 413s testutil.go:509: Offset: 2820, NextOffset: 3710 413s testutil.go:509: Offset: 2537, NextOffset: 3347 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3262 413s testutil.go:509: Offset: 0, NextOffset: 3048 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2517,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2554,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 524 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 2443 413s testutil.go:509: Offset: 1215, NextOffset: 2724 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2443, NextOffset: 2480 413s testutil.go:509: Offset: 2724, NextOffset: 2761 413s testutil.go:509: Offset: 2480, NextOffset: 2517 413s testutil.go:509: Offset: 2761, NextOffset: 2798 413s testutil.go:509: Offset: 2517, NextOffset: 2554 413s testutil.go:509: Offset: 2798, NextOffset: 2835 413s testutil.go:509: Offset: 2554, NextOffset: 3368 413s testutil.go:509: Offset: 2835, NextOffset: 3729 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test bar dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1012 413s testutil.go:509: Offset: 524, NextOffset: 731 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1215, NextOffset: 2724 413s testutil.go:509: Offset: 934, NextOffset: 2443 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2724, NextOffset: 2761 413s testutil.go:509: Offset: 2443, NextOffset: 2480 413s testutil.go:509: Offset: 2761, NextOffset: 2798 413s testutil.go:509: Offset: 2480, NextOffset: 2517 413s testutil.go:509: Offset: 2798, NextOffset: 2835 413s testutil.go:509: Offset: 2517, NextOffset: 2554 413s testutil.go:509: Offset: 2835, NextOffset: 3729 413s testutil.go:509: Offset: 2554, NextOffset: 3368 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1012, NextOffset: 1215 413s testutil.go:509: Offset: 731, NextOffset: 934 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 524 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test test2 foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3281 413s testutil.go:509: Offset: 0, NextOffset: 3069 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2436,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2473,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2510,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2547,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2719,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink foo1.txt bar foo3.txt test dev test2] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 2436 413s testutil.go:509: Offset: 1213, NextOffset: 2719 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2436, NextOffset: 2473 413s testutil.go:509: Offset: 2719, NextOffset: 2756 413s testutil.go:509: Offset: 2473, NextOffset: 2510 413s testutil.go:509: Offset: 2756, NextOffset: 2793 413s testutil.go:509: Offset: 2510, NextOffset: 2547 413s testutil.go:509: Offset: 2793, NextOffset: 2830 413s testutil.go:509: Offset: 2547, NextOffset: 3361 413s testutil.go:509: Offset: 2830, NextOffset: 3724 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1213, NextOffset: 2719 413s testutil.go:509: Offset: 930, NextOffset: 2436 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2719, NextOffset: 2756 413s testutil.go:509: Offset: 2436, NextOffset: 2473 413s testutil.go:509: Offset: 2756, NextOffset: 2793 413s testutil.go:509: Offset: 2473, NextOffset: 2510 413s testutil.go:509: Offset: 2793, NextOffset: 2830 413s testutil.go:509: Offset: 2510, NextOffset: 2547 413s testutil.go:509: Offset: 2830, NextOffset: 3724 413s testutil.go:509: Offset: 2547, NextOffset: 3361 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 322, NextOffset: 521 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1010 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1010, NextOffset: 1213 413s testutil.go:509: Offset: 727, NextOffset: 930 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 baz.txt foo1.txt test test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark bar foo3.txt barlink dev baz.txt foo1.txt test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3274 413s testutil.go:509: Offset: 0, NextOffset: 3062 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 937, NextOffset: 2458 413s testutil.go:509: Offset: 1218, NextOffset: 2739 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2458, NextOffset: 2495 413s testutil.go:509: Offset: 2739, NextOffset: 2776 413s testutil.go:509: Offset: 2495, NextOffset: 2532 413s testutil.go:509: Offset: 2776, NextOffset: 2813 413s testutil.go:509: Offset: 2532, NextOffset: 2569 413s testutil.go:509: Offset: 2813, NextOffset: 2850 413s testutil.go:509: Offset: 2569, NextOffset: 3387 413s testutil.go:509: Offset: 2850, NextOffset: 3749 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1014 413s testutil.go:509: Offset: 525, NextOffset: 733 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1014, NextOffset: 1218 413s testutil.go:509: Offset: 733, NextOffset: 937 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1218, NextOffset: 2739 413s testutil.go:509: Offset: 937, NextOffset: 2458 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2739, NextOffset: 2776 413s testutil.go:509: Offset: 2458, NextOffset: 2495 413s testutil.go:509: Offset: 2776, NextOffset: 2813 413s testutil.go:509: Offset: 2495, NextOffset: 2532 413s testutil.go:509: Offset: 2813, NextOffset: 2850 413s testutil.go:509: Offset: 2532, NextOffset: 2569 413s testutil.go:509: Offset: 2850, NextOffset: 3749 413s testutil.go:509: Offset: 2569, NextOffset: 3387 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 323, NextOffset: 525 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt barlink test test2 foo1.txt bar foo3.txt dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2 foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s testutil.go:509: Offset: 146, NextOffset: 3300 413s testutil.go:509: Offset: 0, NextOffset: 3088 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1886,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1923,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1960,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev .no.prefetch.landmark test test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1886, NextOffset: 1923 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1923, NextOffset: 1960 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1960, NextOffset: 1997 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1997, NextOffset: 2436 413s testutil.go:509: Offset: 2279, NextOffset: 2798 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:509: Offset: 768, NextOffset: 1009 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:509: Offset: 1009, NextOffset: 1212 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 930, NextOffset: 1886 413s testutil.go:509: Offset: 1212, NextOffset: 2168 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark test test2 baz.txt foo1.txt bar foo3.txt barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 321, NextOffset: 521 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 768, NextOffset: 1009 413s testutil.go:509: Offset: 521, NextOffset: 727 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1009, NextOffset: 1212 413s testutil.go:509: Offset: 727, NextOffset: 930 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1212, NextOffset: 2168 413s testutil.go:509: Offset: 930, NextOffset: 1886 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2168, NextOffset: 2205 413s testutil.go:509: Offset: 1886, NextOffset: 1923 413s testutil.go:509: Offset: 2205, NextOffset: 2242 413s testutil.go:509: Offset: 1923, NextOffset: 1960 413s testutil.go:509: Offset: 2242, NextOffset: 2279 413s testutil.go:509: Offset: 1960, NextOffset: 1997 413s testutil.go:509: Offset: 2279, NextOffset: 2798 413s testutil.go:509: Offset: 1997, NextOffset: 2436 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 349, NextOffset: 386 413s testutil.go:509: Offset: 136, NextOffset: 173 413s testutil.go:509: Offset: 386, NextOffset: 423 413s testutil.go:509: Offset: 173, NextOffset: 210 413s testutil.go:509: Offset: 423, NextOffset: 460 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 460, NextOffset: 497 413s testutil.go:509: Offset: 247, NextOffset: 284 413s testutil.go:509: Offset: 497, NextOffset: 534 413s testutil.go:509: Offset: 284, NextOffset: 321 413s testutil.go:509: Offset: 534, NextOffset: 768 413s testutil.go:509: Offset: 321, NextOffset: 521 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 foo3.txt test2] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev foo3.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:509: Offset: 146, NextOffset: 2350 413s testutil.go:509: Offset: 0, NextOffset: 2137 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2013,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 525, NextOffset: 734 413s testutil.go:509: Offset: 773, NextOffset: 1017 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 734, NextOffset: 938 413s testutil.go:509: Offset: 1017, NextOffset: 1221 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 938, NextOffset: 1902 413s testutil.go:509: Offset: 1221, NextOffset: 2185 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1902, NextOffset: 1939 413s testutil.go:509: Offset: 2185, NextOffset: 2222 413s testutil.go:509: Offset: 1939, NextOffset: 1976 413s testutil.go:509: Offset: 2222, NextOffset: 2259 413s testutil.go:509: Offset: 1976, NextOffset: 2013 413s testutil.go:509: Offset: 2259, NextOffset: 2296 413s testutil.go:509: Offset: 2013, NextOffset: 2458 413s testutil.go:509: Offset: 2296, NextOffset: 2822 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo3.txt barlink .no.prefetch.landmark foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2185, NextOffset: 2222 413s testutil.go:509: Offset: 1902, NextOffset: 1939 413s testutil.go:509: Offset: 2222, NextOffset: 2259 413s testutil.go:509: Offset: 1939, NextOffset: 1976 413s testutil.go:509: Offset: 2259, NextOffset: 2296 413s testutil.go:509: Offset: 1976, NextOffset: 2013 413s testutil.go:509: Offset: 2296, NextOffset: 2822 413s testutil.go:509: Offset: 2013, NextOffset: 2458 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 351, NextOffset: 388 413s testutil.go:509: Offset: 138, NextOffset: 175 413s testutil.go:509: Offset: 388, NextOffset: 425 413s testutil.go:509: Offset: 175, NextOffset: 212 413s testutil.go:509: Offset: 425, NextOffset: 462 413s testutil.go:509: Offset: 212, NextOffset: 249 413s testutil.go:509: Offset: 462, NextOffset: 499 413s testutil.go:509: Offset: 249, NextOffset: 286 413s testutil.go:509: Offset: 499, NextOffset: 536 413s testutil.go:509: Offset: 286, NextOffset: 323 413s testutil.go:509: Offset: 536, NextOffset: 773 413s testutil.go:509: Offset: 323, NextOffset: 525 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1221, NextOffset: 2185 413s testutil.go:509: Offset: 938, NextOffset: 1902 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 773, NextOffset: 1017 413s testutil.go:509: Offset: 525, NextOffset: 734 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1017, NextOffset: 1221 413s testutil.go:509: Offset: 734, NextOffset: 938 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev test2 baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev test2 baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s testutil.go:509: Offset: 146, NextOffset: 2372 413s testutil.go:509: Offset: 0, NextOffset: 2159 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2177,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2288,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt foo3.txt dev test2 .no.prefetch.landmark bar barlink test] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 934, NextOffset: 1894 413s testutil.go:509: Offset: 1217, NextOffset: 2177 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1894, NextOffset: 1931 413s testutil.go:509: Offset: 2177, NextOffset: 2214 413s testutil.go:509: Offset: 1931, NextOffset: 1968 413s testutil.go:509: Offset: 2214, NextOffset: 2251 413s testutil.go:509: Offset: 1968, NextOffset: 2005 413s testutil.go:509: Offset: 2251, NextOffset: 2288 413s testutil.go:509: Offset: 2005, NextOffset: 2447 413s testutil.go:509: Offset: 2288, NextOffset: 2810 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 523, NextOffset: 730 413s testutil.go:509: Offset: 770, NextOffset: 1013 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 730, NextOffset: 934 413s testutil.go:509: Offset: 1013, NextOffset: 1217 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt dev test2 .no.prefetch.landmark bar barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1013, NextOffset: 1217 413s testutil.go:509: Offset: 730, NextOffset: 934 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2177, NextOffset: 2214 413s testutil.go:509: Offset: 1894, NextOffset: 1931 413s testutil.go:509: Offset: 2214, NextOffset: 2251 413s testutil.go:509: Offset: 1931, NextOffset: 1968 413s testutil.go:509: Offset: 2251, NextOffset: 2288 413s testutil.go:509: Offset: 1968, NextOffset: 2005 413s testutil.go:509: Offset: 2288, NextOffset: 2810 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 2005, NextOffset: 2447 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 523 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 770, NextOffset: 1013 413s testutil.go:509: Offset: 523, NextOffset: 730 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1217, NextOffset: 2177 413s testutil.go:509: Offset: 934, NextOffset: 1894 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 350, NextOffset: 387 413s testutil.go:509: Offset: 137, NextOffset: 174 413s testutil.go:509: Offset: 387, NextOffset: 424 413s testutil.go:509: Offset: 174, NextOffset: 211 413s testutil.go:509: Offset: 424, NextOffset: 461 413s testutil.go:509: Offset: 211, NextOffset: 248 413s testutil.go:509: Offset: 461, NextOffset: 498 413s testutil.go:509: Offset: 248, NextOffset: 285 413s testutil.go:509: Offset: 498, NextOffset: 535 413s testutil.go:509: Offset: 285, NextOffset: 322 413s testutil.go:509: Offset: 535, NextOffset: 770 413s testutil.go:509: Offset: 322, NextOffset: 523 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 test2 baz.txt barlink] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s testutil.go:509: Offset: 146, NextOffset: 2361 413s testutil.go:509: Offset: 0, NextOffset: 2148 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 413s 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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1948,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1985,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2022,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2195,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2232,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2306,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s 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 .no.prefetch.landmark bar dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 527, NextOffset: 735 413s testutil.go:509: Offset: 775, NextOffset: 1019 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 735, NextOffset: 941 413s testutil.go:509: Offset: 1019, NextOffset: 1225 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 941, NextOffset: 1911 413s testutil.go:509: Offset: 1225, NextOffset: 2195 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 1911, NextOffset: 1948 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1948, NextOffset: 1985 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1985, NextOffset: 2022 413s testutil.go:509: Offset: 2269, NextOffset: 2306 413s testutil.go:509: Offset: 2022, NextOffset: 2469 413s testutil.go:509: Offset: 2306, NextOffset: 2834 413s testutil.go:395: Comparing: "" vs "" 413s 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] 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 1019, NextOffset: 1225 413s testutil.go:509: Offset: 735, NextOffset: 941 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 352, NextOffset: 389 413s testutil.go:509: Offset: 139, NextOffset: 176 413s testutil.go:509: Offset: 389, NextOffset: 426 413s testutil.go:509: Offset: 176, NextOffset: 213 413s testutil.go:509: Offset: 426, NextOffset: 463 413s testutil.go:509: Offset: 213, NextOffset: 250 413s testutil.go:509: Offset: 463, NextOffset: 500 413s testutil.go:509: Offset: 250, NextOffset: 287 413s testutil.go:509: Offset: 500, NextOffset: 537 413s testutil.go:509: Offset: 287, NextOffset: 324 413s testutil.go:509: Offset: 537, NextOffset: 775 413s testutil.go:509: Offset: 324, NextOffset: 527 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 775, NextOffset: 1019 413s testutil.go:509: Offset: 527, NextOffset: 735 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 1225, NextOffset: 2195 413s testutil.go:509: Offset: 941, NextOffset: 1911 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 2195, NextOffset: 2232 413s testutil.go:509: Offset: 1911, NextOffset: 1948 413s testutil.go:509: Offset: 2232, NextOffset: 2269 413s testutil.go:509: Offset: 1948, NextOffset: 1985 413s testutil.go:509: Offset: 2269, NextOffset: 2306 413s testutil.go:509: Offset: 1985, NextOffset: 2022 413s testutil.go:509: Offset: 2306, NextOffset: 2834 413s testutil.go:509: Offset: 2022, NextOffset: 2469 413s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../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-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","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-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt test dev] 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test2 baz.txt foo1.txt test dev .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 413s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "bar" vs "bar" 413s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 413s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s testutil.go:509: Offset: 146, NextOffset: 2383 413s testutil.go:509: Offset: 0, NextOffset: 2170 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 413s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:27Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:27Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:27Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:27Z","devMajor":1,"devMinor":2}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 413s testutil.go:395: Comparing: "test" vs "test" 413s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 413s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 413s testutil.go:395: Comparing: "dev" vs "dev" 413s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 413s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 413s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 413s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 413s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 413s testutil.go:395: Comparing: "test2" vs "test2" 413s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 413s testutil.go:395: Comparing: "barlink" vs "barlink" 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 413s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 413s --- PASS: TestGzipEStargz (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen (14.81s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.06s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.05s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.02s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.04s) 413s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) 413s --- PASS: TestGzipEStargz/testBuild (23.99s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.07s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.06s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify (25.54s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.07s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.04s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 413s --- 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) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 413s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 413s --- 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) 413s === RUN TestGzipFooter 413s --- PASS: TestGzipFooter (0.00s) 413s PASS 413s ok github.com/containerd/stargz-snapshotter/estargz/externaltoc 25.552s 464s === RUN TestZstdChunked 464s === RUN TestZstdChunked/testBuild 464s === PAUSE TestZstdChunked/testBuild 464s === RUN TestZstdChunked/testDigestAndVerify 464s === PAUSE TestZstdChunked/testDigestAndVerify 464s === RUN TestZstdChunked/testWriteAndOpen 464s === PAUSE TestZstdChunked/testWriteAndOpen 464s === CONT TestZstdChunked/testBuild 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s === CONT TestZstdChunked/testWriteAndOpen 464s === CONT TestZstdChunked/testDigestAndVerify 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 189, NextOffset: 209 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 314 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 209, NextOffset: 490 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 490, NextOffset: 510 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:509: Offset: 105, NextOffset: 314 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 314, NextOffset: 334 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:509: Offset: 334, NextOffset: 877 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 497, NextOffset: 517 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 333, NextOffset: 886 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 89, NextOffset: 109 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 214, NextOffset: 497 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 109, NextOffset: 313 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:509: Offset: 333, NextOffset: 886 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 193, NextOffset: 213 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 108, NextOffset: 313 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 485, NextOffset: 505 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 485, NextOffset: 505 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 313, NextOffset: 333 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 88, NextOffset: 108 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:509: Offset: 108, NextOffset: 313 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 197, NextOffset: 217 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:509: Offset: 217, NextOffset: 493 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 337, NextOffset: 884 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:509: Offset: 337, NextOffset: 884 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:509: Offset: 110, NextOffset: 317 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 105, NextOffset: 314 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:509: Offset: 105, NextOffset: 314 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 109, NextOffset: 313 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 214, NextOffset: 497 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 333, NextOffset: 886 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:509: Offset: 333, NextOffset: 886 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:509: Offset: 109, NextOffset: 313 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 485, NextOffset: 505 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 485, NextOffset: 505 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 333, NextOffset: 878 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 317, NextOffset: 337 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 493, NextOffset: 513 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 337, NextOffset: 884 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 217, NextOffset: 493 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 317, NextOffset: 337 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 23 79] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 464s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 464s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 464s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:509: Offset: 337, NextOffset: 884 464s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 8 64] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 464s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 464s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 464s testutil.go:1638: got TOC entries: 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 143 333] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/373): 139, 131 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 143/373): 4, 186 464s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 325/373): -1, 178 464s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 138 328] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 368): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/368): 134, 126 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/368): 4, 186 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 320/368): -1, 178 464s zstdchunked_test.go:104: [3] at 320 in stargz (nextFrame: 368/368): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 143 333] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 104, NextOffset: 323 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/373): 139, 131 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 143/373): 4, 186 464s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 325/373): -1, 178 464s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 209, NextOffset: 487 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 487, NextOffset: 507 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 138 328] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 368): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/368): 134, 126 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/368): 4, 186 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 320/368): -1, 178 464s zstdchunked_test.go:104: [3] at 320 in stargz (nextFrame: 368/368): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 343, NextOffset: 885 464s testutil.go:509: Offset: 507, NextOffset: 1135 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 142 332] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 372): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/372): 138, 130 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/372): 4, 186 464s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 324/372): -1, 178 464s zstdchunked_test.go:104: [3] at 324 in stargz (nextFrame: 372/372): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 84, NextOffset: 104 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 209, NextOffset: 487 464s testutil.go:509: Offset: 104, NextOffset: 323 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 487, NextOffset: 507 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 507, NextOffset: 1135 464s testutil.go:509: Offset: 343, NextOffset: 885 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 327] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 367): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/367): 133, 125 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/367): 4, 186 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 319/367): -1, 178 464s zstdchunked_test.go:104: [3] at 319 in stargz (nextFrame: 367/367): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 126 319] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/359): 122, 114 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/359): 4, 189 464s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 311/359): -1, 181 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 313] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 353): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/353): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/353): 4, 189 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 305/353): -1, 181 464s zstdchunked_test.go:104: [3] at 305 in stargz (nextFrame: 353/353): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 126 319] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/359): 122, 114 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/359): 4, 189 464s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 311/359): -1, 181 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 313] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 353): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/353): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/353): 4, 189 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 305/353): -1, 181 464s zstdchunked_test.go:104: [3] at 305 in stargz (nextFrame: 353/353): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 124 317] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 357): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/357): 120, 112 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 124/357): 4, 189 464s zstdchunked_test.go:104: [2] at 124 in stargz (nextFrame: 309/357): -1, 181 464s zstdchunked_test.go:104: [3] at 309 in stargz (nextFrame: 357/357): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/351): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/351): 4, 189 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 303/351): -1, 181 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 145 338] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 378): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/378): 141, 133 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 145/378): 4, 189 464s zstdchunked_test.go:104: [2] at 145 in stargz (nextFrame: 330/378): -1, 181 464s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 378/378): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 140 333] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 194, NextOffset: 214 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/373): 136, 128 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/373): 4, 189 464s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 325/373): -1, 181 464s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 145 338] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 378): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/378): 141, 133 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 145/378): 4, 189 464s zstdchunked_test.go:104: [2] at 145 in stargz (nextFrame: 330/378): -1, 181 464s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 378/378): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 140 333] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/373): 136, 128 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/373): 4, 189 464s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 325/373): -1, 181 464s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 107, NextOffset: 320 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 142 335] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 375): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/375): 138, 130 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/375): 4, 189 464s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 327/375): -1, 181 464s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 375/375): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 214, NextOffset: 496 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 330] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 370): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/370): 133, 125 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/370): 4, 189 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 322/370): -1, 181 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 320, NextOffset: 340 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:104: [3] at 322 in stargz (nextFrame: 370/370): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 496, NextOffset: 516 464s testutil.go:509: Offset: 340, NextOffset: 892 464s testutil.go:509: Offset: 516, NextOffset: 1145 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 128 325] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 365): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/365): 124, 116 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/365): 4, 193 464s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 317/365): -1, 185 464s zstdchunked_test.go:104: [3] at 317 in stargz (nextFrame: 365/365): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 122 319] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/359): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/359): 4, 193 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 311/359): -1, 185 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 214, NextOffset: 496 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 107, NextOffset: 320 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 496, NextOffset: 516 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 128 325] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 365): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/365): 124, 116 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/365): 4, 193 464s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 317/365): -1, 185 464s zstdchunked_test.go:104: [3] at 317 in stargz (nextFrame: 365/365): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 320, NextOffset: 340 464s testutil.go:509: Offset: 516, NextOffset: 1145 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 122 319] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/359): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/359): 4, 193 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 311/359): -1, 185 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 340, NextOffset: 892 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 126 323] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 363): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/363): 122, 114 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/363): 4, 193 464s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 315/363): -1, 185 464s zstdchunked_test.go:104: [3] at 315 in stargz (nextFrame: 363/363): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 120 317] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 357): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/357): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/357): 4, 193 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 309/357): -1, 185 464s zstdchunked_test.go:104: [3] at 309 in stargz (nextFrame: 357/357): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 136 322] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 362): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/362): 132, 124 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/362): 4, 182 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 314/362): -1, 174 464s zstdchunked_test.go:104: [3] at 314 in stargz (nextFrame: 362/362): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 320] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/360): 130, 122 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/360): 4, 182 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 312/360): -1, 174 464s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 309, NextOffset: 329 464s testutil.go:509: Offset: 483, NextOffset: 503 464s testutil.go:509: Offset: 329, NextOffset: 874 464s testutil.go:509: Offset: 503, NextOffset: 1131 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 136 322] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 362): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/362): 132, 124 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/362): 4, 182 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 314/362): -1, 174 464s zstdchunked_test.go:104: [3] at 314 in stargz (nextFrame: 362/362): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 106, NextOffset: 309 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 483 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 213, NextOffset: 483 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 320] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/360): 130, 122 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/360): 4, 182 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 312/360): -1, 174 464s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 106, NextOffset: 309 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 483, NextOffset: 503 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 135 321] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 361): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/361): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/361): 4, 182 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 313/361): -1, 174 464s zstdchunked_test.go:104: [3] at 313 in stargz (nextFrame: 361/361): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 309, NextOffset: 329 464s testutil.go:509: Offset: 503, NextOffset: 1131 464s testutil.go:509: Offset: 329, NextOffset: 874 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 319] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/359): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/359): 4, 182 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 311/359): -1, 174 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 127 315] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 355): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/355): 123, 115 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/355): 4, 184 464s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 307/355): -1, 176 464s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 355/355): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 305] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/345): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/345): 4, 184 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 297/345): -1, 176 464s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 127 315] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 355): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/355): 123, 115 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/355): 4, 184 464s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 307/355): -1, 176 464s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 355/355): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 305] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/345): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/345): 4, 184 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 297/345): -1, 176 464s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 127 315] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 355): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/355): 123, 115 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/355): 4, 184 464s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 307/355): -1, 176 464s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 355/355): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 117 305] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/345): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/345): 4, 184 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 297/345): -1, 176 464s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 127 314] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 354): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/354): 123, 115 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/354): 4, 183 464s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 306/354): -1, 175 464s zstdchunked_test.go:104: [3] at 306 in stargz (nextFrame: 354/354): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 304] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 464s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 127 314] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 354): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/354): 123, 115 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/354): 4, 183 464s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 306/354): -1, 175 464s zstdchunked_test.go:104: [3] at 306 in stargz (nextFrame: 354/354): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 304] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 464s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 195, NextOffset: 215 464s testutil.go:509: Offset: 107, NextOffset: 310 464s testutil.go:509: Offset: 215, NextOffset: 490 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 316] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 356): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/356): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/356): 4, 183 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 308/356): -1, 175 464s zstdchunked_test.go:104: [3] at 308 in stargz (nextFrame: 356/356): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 310, NextOffset: 330 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 330, NextOffset: 878 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 119 306] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 346): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/346): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/346): 4, 183 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 298/346): -1, 175 464s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 346/346): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 510, NextOffset: 1140 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 195, NextOffset: 215 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 129 320] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/360): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/360): 4, 187 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 312/360): -1, 179 464s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 215, NextOffset: 490 464s testutil.go:509: Offset: 107, NextOffset: 310 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 310] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 464s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 310, NextOffset: 330 464s testutil.go:509: Offset: 510, NextOffset: 1140 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 129 320] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/360): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/360): 4, 187 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 312/360): -1, 179 464s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 330, NextOffset: 878 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 310] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 464s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 128 319] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/359): 124, 116 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/359): 4, 187 464s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 311/359): -1, 179 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 309] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/349): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/349): 4, 187 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 301/349): -1, 179 464s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 122 308] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/348): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/348): 4, 182 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 300/348): -1, 174 464s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 306] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 346): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/346): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/346): 4, 182 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 298/346): -1, 174 464s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 346/346): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 122 308] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/348): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/348): 4, 182 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 300/348): -1, 174 464s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 306] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 346): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/346): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/346): 4, 182 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 298/346): -1, 174 464s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 346/346): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 121 307] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 347): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/347): 117, 109 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/347): 4, 182 464s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 299/347): -1, 174 464s zstdchunked_test.go:104: [3] at 299 in stargz (nextFrame: 347/347): -1, -1 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 103, NextOffset: 297 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 317, NextOffset: 841 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 204, NextOffset: 465 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 119 305] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/345): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/345): 4, 182 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 297/345): -1, 174 464s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 297, NextOffset: 317 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 303] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/343): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/343): 4, 184 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 295/343): -1, 176 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:509: Offset: 317, NextOffset: 841 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 113 301] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/341): 109, 101 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/341): 4, 184 464s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 293/341): -1, 176 464s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 303] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/343): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/343): 4, 184 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 295/343): -1, 176 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 113 301] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/341): 109, 101 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/341): 4, 184 464s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 293/341): -1, 176 464s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 115 303] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/343): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/343): 4, 184 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 295/343): -1, 176 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 113 301] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/341): 109, 101 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/341): 4, 184 464s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 293/341): -1, 176 464s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 105, NextOffset: 299 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 304] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 464s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 481, NextOffset: 501 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 319, NextOffset: 847 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:509: Offset: 105, NextOffset: 299 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 481, NextOffset: 501 464s testutil.go:509: Offset: 299, NextOffset: 319 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 302] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 342): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/342): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/342): 4, 183 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 294/342): -1, 175 464s zstdchunked_test.go:104: [3] at 294 in stargz (nextFrame: 342/342): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:509: Offset: 319, NextOffset: 847 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 304] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 464s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 302] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 342): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/342): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/342): 4, 183 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 294/342): -1, 175 464s zstdchunked_test.go:104: [3] at 294 in stargz (nextFrame: 342/342): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 114 301] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/341): 110, 102 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 114/341): 4, 183 464s zstdchunked_test.go:104: [2] at 114 in stargz (nextFrame: 293/341): -1, 175 464s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 112 299] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/339): 108, 100 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 112/339): 4, 183 464s zstdchunked_test.go:104: [2] at 112 in stargz (nextFrame: 291/339): -1, 175 464s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 102, NextOffset: 297 464s testutil.go:509: Offset: 205, NextOffset: 470 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 317, NextOffset: 842 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 310] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 464s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 308] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/348): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/348): 4, 187 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 300/348): -1, 179 464s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 205, NextOffset: 470 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 310] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 464s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 297 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:509: Offset: 317, NextOffset: 842 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 308] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/348): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/348): 4, 187 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 300/348): -1, 179 464s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 309] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/349): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/349): 4, 187 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 301/349): -1, 179 464s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 307] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 347): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/347): 112, 104 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/347): 4, 187 464s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 299/347): -1, 179 464s zstdchunked_test.go:104: [3] at 299 in stargz (nextFrame: 347/347): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 233 277 545] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 585): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/585): 229, 265 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/585): 40, 32 464s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/585): 4, 264 464s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 537/585): -1, 256 464s zstdchunked_test.go:104: [4] at 537 in stargz (nextFrame: 585/585): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 233 278 546] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 586): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/586): 229, 266 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/586): 41, 33 464s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/586): 4, 264 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 538/586): -1, 256 464s zstdchunked_test.go:104: [4] at 538 in stargz (nextFrame: 586/586): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 233 277 545] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 585): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/585): 229, 265 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/585): 40, 32 464s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/585): 4, 264 464s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 537/585): -1, 256 464s zstdchunked_test.go:104: [4] at 537 in stargz (nextFrame: 585/585): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 233 278 546] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 586): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/586): 229, 266 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/586): 41, 33 464s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/586): 4, 264 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 538/586): -1, 256 464s zstdchunked_test.go:104: [4] at 538 in stargz (nextFrame: 586/586): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:509: Offset: 208, NextOffset: 473 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 302, NextOffset: 322 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 242 286 555] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 595): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 242/595): 238, 274 464s zstdchunked_test.go:104: [1] at 242 in stargz (nextFrame: 278/595): 40, 32 464s zstdchunked_test.go:104: [2] at 278 in stargz (nextFrame: 286/595): 4, 265 464s zstdchunked_test.go:104: [3] at 286 in stargz (nextFrame: 547/595): -1, 257 464s zstdchunked_test.go:104: [4] at 547 in stargz (nextFrame: 595/595): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 322, NextOffset: 850 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 242 287 556] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 596): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 242/596): 238, 275 464s zstdchunked_test.go:104: [1] at 242 in stargz (nextFrame: 279/596): 41, 33 464s zstdchunked_test.go:104: [2] at 279 in stargz (nextFrame: 287/596): 4, 265 464s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 548/596): -1, 257 464s zstdchunked_test.go:104: [4] at 548 in stargz (nextFrame: 596/596): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 86, NextOffset: 106 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 226 270 542] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 582): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/582): 222, 258 464s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 262/582): 40, 32 464s zstdchunked_test.go:104: [2] at 262 in stargz (nextFrame: 270/582): 4, 268 464s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 534/582): -1, 260 464s zstdchunked_test.go:104: [4] at 534 in stargz (nextFrame: 582/582): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 226 271 543] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 583): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/583): 222, 259 464s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 263/583): 41, 33 464s zstdchunked_test.go:104: [2] at 263 in stargz (nextFrame: 271/583): 4, 268 464s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 535/583): -1, 260 464s zstdchunked_test.go:104: [4] at 535 in stargz (nextFrame: 583/583): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 473 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 473, NextOffset: 493 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 226 270 542] 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 302, NextOffset: 322 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s zstdchunked_test.go:59: got zstd streams (compressed size: 582): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/582): 222, 258 464s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 262/582): 40, 32 464s zstdchunked_test.go:104: [2] at 262 in stargz (nextFrame: 270/582): 4, 268 464s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 534/582): -1, 260 464s zstdchunked_test.go:104: [4] at 534 in stargz (nextFrame: 582/582): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 226 271 543] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 583): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/583): 222, 259 464s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 263/583): 41, 33 464s zstdchunked_test.go:104: [2] at 263 in stargz (nextFrame: 271/583): 4, 268 464s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 535/583): -1, 260 464s zstdchunked_test.go:104: [4] at 535 in stargz (nextFrame: 583/583): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:509: Offset: 322, NextOffset: 850 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 233 277 548] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 588): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/588): 229, 265 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/588): 40, 32 464s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/588): 4, 267 464s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 540/588): -1, 259 464s zstdchunked_test.go:104: [4] at 540 in stargz (nextFrame: 588/588): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 233 278 549] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 589): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/589): 229, 266 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/589): 41, 33 464s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/589): 4, 267 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 541/589): -1, 259 464s zstdchunked_test.go:104: [4] at 541 in stargz (nextFrame: 589/589): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 235 279 551] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 591): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/591): 231, 267 464s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 271/591): 40, 32 464s zstdchunked_test.go:104: [2] at 271 in stargz (nextFrame: 279/591): 4, 268 464s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 543/591): -1, 260 464s zstdchunked_test.go:104: [4] at 543 in stargz (nextFrame: 591/591): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 235 280 552] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 592): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/592): 231, 268 464s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 272/592): 41, 33 464s zstdchunked_test.go:104: [2] at 272 in stargz (nextFrame: 280/592): 4, 268 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 544/592): -1, 260 464s zstdchunked_test.go:104: [4] at 544 in stargz (nextFrame: 592/592): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 235 279 551] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 591): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/591): 231, 267 464s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 271/591): 40, 32 464s zstdchunked_test.go:104: [2] at 271 in stargz (nextFrame: 279/591): 4, 268 464s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 543/591): -1, 260 464s zstdchunked_test.go:104: [4] at 543 in stargz (nextFrame: 591/591): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 235 280 552] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 592): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/592): 231, 268 464s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 272/592): 41, 33 464s zstdchunked_test.go:104: [2] at 272 in stargz (nextFrame: 280/592): 4, 268 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 544/592): -1, 260 464s zstdchunked_test.go:104: [4] at 544 in stargz (nextFrame: 592/592): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 243 287 559] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 599): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 243/599): 239, 275 464s zstdchunked_test.go:104: [1] at 243 in stargz (nextFrame: 279/599): 40, 32 464s zstdchunked_test.go:104: [2] at 279 in stargz (nextFrame: 287/599): 4, 268 464s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 551/599): -1, 260 464s zstdchunked_test.go:104: [4] at 551 in stargz (nextFrame: 599/599): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 243 288 560] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 600): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 243/600): 239, 276 464s zstdchunked_test.go:104: [1] at 243 in stargz (nextFrame: 280/600): 41, 33 464s zstdchunked_test.go:104: [2] at 280 in stargz (nextFrame: 288/600): 4, 268 464s zstdchunked_test.go:104: [3] at 288 in stargz (nextFrame: 552/600): -1, 260 464s zstdchunked_test.go:104: [4] at 552 in stargz (nextFrame: 600/600): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 317, NextOffset: 841 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 297, NextOffset: 317 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 223 267 537] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/577): 219, 255 464s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 259/577): 40, 32 464s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/577): 4, 266 464s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 529/577): -1, 258 464s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:509: Offset: 317, NextOffset: 841 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 223 268 538] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/578): 219, 256 464s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 260/578): 41, 33 464s zstdchunked_test.go:104: [2] at 260 in stargz (nextFrame: 268/578): 4, 266 464s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 530/578): -1, 258 464s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:509: Offset: 103, NextOffset: 297 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 223 267 537] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/577): 219, 255 464s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 259/577): 40, 32 464s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/577): 4, 266 464s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 529/577): -1, 258 464s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 223 268 538] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/578): 219, 256 464s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 260/578): 41, 33 464s zstdchunked_test.go:104: [2] at 260 in stargz (nextFrame: 268/578): 4, 266 464s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 530/578): -1, 258 464s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 222 266 536] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/576): 218, 254 464s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 258/576): 40, 32 464s zstdchunked_test.go:104: [2] at 258 in stargz (nextFrame: 266/576): 4, 266 464s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 528/576): -1, 258 464s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 222 267 537] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/577): 218, 255 464s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 259/577): 41, 33 464s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/577): 4, 266 464s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 529/577): -1, 258 464s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 105, NextOffset: 299 464s testutil.go:509: Offset: 207, NextOffset: 481 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 232 276 536] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/576): 228, 264 464s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 268/576): 40, 32 464s zstdchunked_test.go:104: [2] at 268 in stargz (nextFrame: 276/576): 4, 256 464s zstdchunked_test.go:104: [3] at 276 in stargz (nextFrame: 528/576): -1, 248 464s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 232 277 537] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/577): 228, 265 464s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 269/577): 41, 33 464s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/577): 4, 256 464s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 529/577): -1, 248 464s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 232 276 536] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/576): 228, 264 464s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 268/576): 40, 32 464s zstdchunked_test.go:104: [2] at 268 in stargz (nextFrame: 276/576): 4, 256 464s zstdchunked_test.go:104: [3] at 276 in stargz (nextFrame: 528/576): -1, 248 464s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 481, NextOffset: 501 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 319, NextOffset: 847 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 232 277 537] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/577): 228, 265 464s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 269/577): 41, 33 464s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/577): 4, 256 464s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 529/577): -1, 248 464s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:509: Offset: 105, NextOffset: 299 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 481, NextOffset: 501 464s testutil.go:509: Offset: 299, NextOffset: 319 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 233 277 537] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/577): 229, 265 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/577): 40, 32 464s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/577): 4, 256 464s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 529/577): -1, 248 464s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:509: Offset: 319, NextOffset: 847 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 233 278 538] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/578): 229, 266 464s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/578): 41, 33 464s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/578): 4, 256 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 530/578): -1, 248 464s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 220 264 525] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/565): 216, 252 464s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 256/565): 40, 32 464s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 464s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 220 265 526] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 566): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/566): 216, 253 464s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 257/566): 41, 33 464s zstdchunked_test.go:104: [2] at 257 in stargz (nextFrame: 265/566): 4, 257 464s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 518/566): -1, 249 464s zstdchunked_test.go:104: [4] at 518 in stargz (nextFrame: 566/566): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 220 264 525] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/565): 216, 252 464s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 256/565): 40, 32 464s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 464s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 317, NextOffset: 842 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 220 265 526] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 566): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/566): 216, 253 464s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 257/566): 41, 33 464s zstdchunked_test.go:104: [2] at 257 in stargz (nextFrame: 265/566): 4, 257 464s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 518/566): -1, 249 464s zstdchunked_test.go:104: [4] at 518 in stargz (nextFrame: 566/566): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 185, NextOffset: 205 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 297 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 205, NextOffset: 470 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:509: Offset: 317, NextOffset: 842 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 229 273 535] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 575): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 229/575): 225, 261 464s zstdchunked_test.go:104: [1] at 229 in stargz (nextFrame: 265/575): 40, 32 464s zstdchunked_test.go:104: [2] at 265 in stargz (nextFrame: 273/575): 4, 258 464s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 527/575): -1, 250 464s zstdchunked_test.go:104: [4] at 527 in stargz (nextFrame: 575/575): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 205, NextOffset: 470 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 297 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 229 274 536] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 229/576): 225, 262 464s zstdchunked_test.go:104: [1] at 229 in stargz (nextFrame: 266/576): 41, 33 464s zstdchunked_test.go:104: [2] at 266 in stargz (nextFrame: 274/576): 4, 258 464s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 528/576): -1, 250 464s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 219 263 524] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 564): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/564): 215, 251 464s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 255/564): 40, 32 464s zstdchunked_test.go:104: [2] at 255 in stargz (nextFrame: 263/564): 4, 257 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 516/564): -1, 249 464s zstdchunked_test.go:104: [4] at 516 in stargz (nextFrame: 564/564): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:509: Offset: 208, NextOffset: 473 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 322, NextOffset: 850 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 86, NextOffset: 106 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 219 264 525] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/565): 215, 252 464s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 256/565): 41, 33 464s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 464s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 473 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 302, NextOffset: 322 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:509: Offset: 322, NextOffset: 850 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 219 263 524] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 564): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/564): 215, 251 464s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 255/564): 40, 32 464s zstdchunked_test.go:104: [2] at 255 in stargz (nextFrame: 263/564): 4, 257 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 516/564): -1, 249 464s zstdchunked_test.go:104: [4] at 516 in stargz (nextFrame: 564/564): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 219 264 525] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/565): 215, 252 464s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 256/565): 41, 33 464s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 464s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 184, NextOffset: 204 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 299 464s testutil.go:509: Offset: 204, NextOffset: 466 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 219 263 524] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 564): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/564): 215, 251 464s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 255/564): 40, 32 464s zstdchunked_test.go:104: [2] at 255 in stargz (nextFrame: 263/564): 4, 257 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 516/564): -1, 249 464s zstdchunked_test.go:104: [4] at 516 in stargz (nextFrame: 564/564): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 466, NextOffset: 486 464s testutil.go:509: Offset: 319, NextOffset: 843 464s testutil.go:509: Offset: 486, NextOffset: 1090 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 219 264 525] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/565): 215, 252 464s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 256/565): 41, 33 464s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 464s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 204, NextOffset: 466 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 299 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 466, NextOffset: 486 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 214 258 521] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/561): 210, 246 464s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 250/561): 40, 32 464s zstdchunked_test.go:104: [2] at 250 in stargz (nextFrame: 258/561): 4, 259 464s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 513/561): -1, 251 464s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 214 259 522] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 562): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/562): 210, 247 464s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 251/562): 41, 33 464s zstdchunked_test.go:104: [2] at 251 in stargz (nextFrame: 259/562): 4, 259 464s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 514/562): -1, 251 464s zstdchunked_test.go:104: [4] at 514 in stargz (nextFrame: 562/562): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 299, NextOffset: 319 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 486, NextOffset: 1090 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 214 258 521] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/561): 210, 246 464s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 250/561): 40, 32 464s zstdchunked_test.go:104: [2] at 250 in stargz (nextFrame: 258/561): 4, 259 464s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 513/561): -1, 251 464s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 319, NextOffset: 843 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 214 259 522] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 562): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/562): 210, 247 464s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 251/562): 41, 33 464s zstdchunked_test.go:104: [2] at 251 in stargz (nextFrame: 259/562): 4, 259 464s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 514/562): -1, 251 464s zstdchunked_test.go:104: [4] at 514 in stargz (nextFrame: 562/562): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 214 258 521] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/561): 210, 246 464s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 250/561): 40, 32 464s zstdchunked_test.go:104: [2] at 250 in stargz (nextFrame: 258/561): 4, 259 464s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 513/561): -1, 251 464s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 214 259 522] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 562): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/562): 210, 247 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:509: Offset: 207, NextOffset: 480 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 251/562): 41, 33 464s zstdchunked_test.go:104: [2] at 251 in stargz (nextFrame: 259/562): 4, 259 464s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 514/562): -1, 251 464s zstdchunked_test.go:104: [4] at 514 in stargz (nextFrame: 562/562): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 334, NextOffset: 861 464s testutil.go:509: Offset: 500, NextOffset: 1104 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 216 260 520] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 560): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/560): 212, 248 464s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 252/560): 40, 32 464s zstdchunked_test.go:104: [2] at 252 in stargz (nextFrame: 260/560): 4, 256 464s zstdchunked_test.go:104: [3] at 260 in stargz (nextFrame: 512/560): -1, 248 464s zstdchunked_test.go:104: [4] at 512 in stargz (nextFrame: 560/560): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 480 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 314, NextOffset: 334 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 500, NextOffset: 1104 464s testutil.go:509: Offset: 334, NextOffset: 861 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 216 261 521] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/561): 212, 249 464s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 253/561): 41, 33 464s zstdchunked_test.go:104: [2] at 253 in stargz (nextFrame: 261/561): 4, 256 464s zstdchunked_test.go:104: [3] at 261 in stargz (nextFrame: 513/561): -1, 248 464s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 216 260 520] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 560): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/560): 212, 248 464s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 252/560): 40, 32 464s zstdchunked_test.go:104: [2] at 252 in stargz (nextFrame: 260/560): 4, 256 464s zstdchunked_test.go:104: [3] at 260 in stargz (nextFrame: 512/560): -1, 248 464s zstdchunked_test.go:104: [4] at 512 in stargz (nextFrame: 560/560): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 216 261 521] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/561): 212, 249 464s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 253/561): 41, 33 464s zstdchunked_test.go:104: [2] at 253 in stargz (nextFrame: 261/561): 4, 256 464s zstdchunked_test.go:104: [3] at 261 in stargz (nextFrame: 513/561): -1, 248 464s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 185, NextOffset: 205 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 103, NextOffset: 301 464s testutil.go:509: Offset: 205, NextOffset: 469 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 301, NextOffset: 321 464s testutil.go:509: Offset: 469, NextOffset: 489 464s testutil.go:509: Offset: 321, NextOffset: 846 464s testutil.go:509: Offset: 489, NextOffset: 1093 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 228 272 532] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 572): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 228/572): 224, 260 464s zstdchunked_test.go:104: [1] at 228 in stargz (nextFrame: 264/572): 40, 32 464s zstdchunked_test.go:104: [2] at 264 in stargz (nextFrame: 272/572): 4, 256 464s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 524/572): -1, 248 464s zstdchunked_test.go:104: [4] at 524 in stargz (nextFrame: 572/572): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 205, NextOffset: 469 464s testutil.go:509: Offset: 103, NextOffset: 301 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 469, NextOffset: 489 464s testutil.go:509: Offset: 301, NextOffset: 321 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 228 273 533] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 573): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 228/573): 224, 261 464s zstdchunked_test.go:104: [1] at 228 in stargz (nextFrame: 265/573): 41, 33 464s zstdchunked_test.go:104: [2] at 265 in stargz (nextFrame: 273/573): 4, 256 464s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 525/573): -1, 248 464s zstdchunked_test.go:104: [4] at 525 in stargz (nextFrame: 573/573): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 489, NextOffset: 1093 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 321, NextOffset: 846 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 210 254 516] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 556): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/556): 206, 242 464s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 246/556): 40, 32 464s zstdchunked_test.go:104: [2] at 246 in stargz (nextFrame: 254/556): 4, 258 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 508/556): -1, 250 464s zstdchunked_test.go:104: [4] at 508 in stargz (nextFrame: 556/556): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 210 255 517] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 557): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/557): 206, 243 464s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 247/557): 41, 33 464s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/557): 4, 258 464s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 509/557): -1, 250 464s zstdchunked_test.go:104: [4] at 509 in stargz (nextFrame: 557/557): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 105, NextOffset: 305 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 210 254 516] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 556): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/556): 206, 242 464s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 246/556): 40, 32 464s zstdchunked_test.go:104: [2] at 246 in stargz (nextFrame: 254/556): 4, 258 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 508/556): -1, 250 464s zstdchunked_test.go:104: [4] at 508 in stargz (nextFrame: 556/556): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 474 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 305, NextOffset: 325 464s testutil.go:509: Offset: 474, NextOffset: 494 464s testutil.go:509: Offset: 325, NextOffset: 852 464s testutil.go:509: Offset: 494, NextOffset: 1099 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 208, NextOffset: 474 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 305 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 210 255 517] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 557): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/557): 206, 243 464s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 247/557): 41, 33 464s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/557): 4, 258 464s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 509/557): -1, 250 464s zstdchunked_test.go:104: [4] at 509 in stargz (nextFrame: 557/557): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 474, NextOffset: 494 464s testutil.go:509: Offset: 305, NextOffset: 325 464s testutil.go:509: Offset: 494, NextOffset: 1099 464s testutil.go:509: Offset: 325, NextOffset: 852 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 222 266 528] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 568): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/568): 218, 254 464s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 258/568): 40, 32 464s zstdchunked_test.go:104: [2] at 258 in stargz (nextFrame: 266/568): 4, 258 464s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 520/568): -1, 250 464s zstdchunked_test.go:104: [4] at 520 in stargz (nextFrame: 568/568): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 222 267 529] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 569): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/569): 218, 255 464s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 259/569): 41, 33 464s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/569): 4, 258 464s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 521/569): -1, 250 464s zstdchunked_test.go:104: [4] at 521 in stargz (nextFrame: 569/569): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 206 250 512] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 552): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/552): 202, 238 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/552): 40, 32 464s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/552): 4, 258 464s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 504/552): -1, 250 464s zstdchunked_test.go:104: [4] at 504 in stargz (nextFrame: 552/552): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 206 251 513] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 239 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/553): 41, 33 464s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/553): 4, 258 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 505/553): -1, 250 464s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 279 464s testutil.go:509: Offset: 197, NextOffset: 451 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 206 250 512] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 552): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/552): 202, 238 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/552): 40, 32 464s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/552): 4, 258 464s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 504/552): -1, 250 464s zstdchunked_test.go:104: [4] at 504 in stargz (nextFrame: 552/552): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 279, NextOffset: 299 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 451, NextOffset: 471 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 299, NextOffset: 825 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 206 251 513] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 239 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/553): 41, 33 464s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/553): 4, 258 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 505/553): -1, 250 464s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:509: Offset: 98, NextOffset: 279 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:509: Offset: 299, NextOffset: 825 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 210 254 515] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 555): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/555): 206, 242 464s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 246/555): 40, 32 464s zstdchunked_test.go:104: [2] at 246 in stargz (nextFrame: 254/555): 4, 257 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 507/555): -1, 249 464s zstdchunked_test.go:104: [4] at 507 in stargz (nextFrame: 555/555): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 210 255 516] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 556): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/556): 206, 243 464s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 247/556): 41, 33 464s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/556): 4, 257 464s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 508/556): -1, 249 464s zstdchunked_test.go:104: [4] at 508 in stargz (nextFrame: 556/556): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 206 250 513] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 238 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/553): 40, 32 464s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/553): 4, 259 464s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 505/553): -1, 251 464s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 206 251 514] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 554): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/554): 202, 239 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/554): 41, 33 464s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/554): 4, 259 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 506/554): -1, 251 464s zstdchunked_test.go:104: [4] at 506 in stargz (nextFrame: 554/554): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 206 250 513] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 238 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/553): 40, 32 464s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/553): 4, 259 464s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 505/553): -1, 251 464s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 463 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 206 251 514] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 554): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/554): 202, 239 464s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/554): 41, 33 464s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/554): 4, 259 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 506/554): -1, 251 464s zstdchunked_test.go:104: [4] at 506 in stargz (nextFrame: 554/554): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 463, NextOffset: 483 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 211 255 518] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 558): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 211/558): 207, 243 464s zstdchunked_test.go:104: [1] at 211 in stargz (nextFrame: 247/558): 40, 32 464s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/558): 4, 259 464s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 510/558): -1, 251 464s zstdchunked_test.go:104: [4] at 510 in stargz (nextFrame: 558/558): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 78, NextOffset: 98 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 211 256 519] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 559): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 211/559): 207, 244 464s zstdchunked_test.go:104: [1] at 211 in stargz (nextFrame: 248/559): 41, 33 464s zstdchunked_test.go:104: [2] at 248 in stargz (nextFrame: 256/559): 4, 259 464s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 511/559): -1, 251 464s zstdchunked_test.go:104: [4] at 511 in stargz (nextFrame: 559/559): -1, -1 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 177 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/463): 129, 165 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/463): 40, 32 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/463): 4, 242 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 415/463): -1, 234 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 178 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 177 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/463): 129, 165 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/463): 40, 32 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/463): 4, 242 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 415/463): -1, 234 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 178 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 304, NextOffset: 829 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 175 421] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/461): 127, 163 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/461): 40, 32 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/461): 4, 242 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 413/461): -1, 234 464s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 176 422] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/462): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/462): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/462): 4, 242 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 414/462): -1, 234 464s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 99, NextOffset: 284 464s testutil.go:509: Offset: 197, NextOffset: 455 464s testutil.go:395: Comparing: "" vs "" 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 178 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/469): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/469): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/469): 4, 247 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 421/469): -1, 239 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 197, NextOffset: 455 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 179 430] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 464s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 99, NextOffset: 284 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 455, NextOffset: 475 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 178 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/469): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/469): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/469): 4, 247 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 421/469): -1, 239 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 179 430] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 464s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:509: Offset: 304, NextOffset: 829 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 177 427] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/467): 129, 165 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/467): 40, 32 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/467): 4, 246 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 419/467): -1, 238 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 178 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/468): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/468): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/468): 4, 246 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 420/468): -1, 238 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 178 432] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/472): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/472): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/472): 4, 250 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 424/472): -1, 242 464s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 179 433] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 464s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 178 432] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/472): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/472): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/472): 4, 250 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 424/472): -1, 242 464s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 179 433] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 464s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 175 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/468): 127, 163 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/468): 40, 32 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/468): 4, 249 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 420/468): -1, 241 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 176 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/469): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/469): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/469): 4, 249 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 421/469): -1, 241 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 179 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/468): 131, 167 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/468): 40, 32 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/468): 4, 245 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 420/468): -1, 237 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 180 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 464s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 464s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 179 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/468): 131, 167 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/468): 40, 32 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/468): 4, 245 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 420/468): -1, 237 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 178, NextOffset: 198 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 180 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 464s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 464s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 101, NextOffset: 287 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 198, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 176 425] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 465): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/465): 128, 164 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/465): 40, 32 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/465): 4, 245 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 417/465): -1, 237 464s zstdchunked_test.go:104: [4] at 417 in stargz (nextFrame: 465/465): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 177 426] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/466): 128, 165 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/466): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/466): 4, 245 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 418/466): -1, 237 464s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 287, NextOffset: 307 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 457, NextOffset: 477 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 307, NextOffset: 833 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 178, NextOffset: 198 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 131 175 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/455): 127, 163 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 81, NextOffset: 101 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/455): 40, 32 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 198, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 131 176 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 131 175 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/455): 127, 163 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/455): 40, 32 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 287, NextOffset: 307 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 131 176 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:509: Offset: 307, NextOffset: 833 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 173 413] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 453): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/453): 125, 161 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 165/453): 40, 32 464s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/453): 4, 236 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 405/453): -1, 228 464s zstdchunked_test.go:104: [4] at 405 in stargz (nextFrame: 453/453): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 174 414] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/454): 125, 162 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/454): 41, 33 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 464s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 174 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 162 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/455): 40, 32 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 175 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 174 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 162 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/455): 40, 32 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 98, NextOffset: 279 464s testutil.go:509: Offset: 197, NextOffset: 451 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 175 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 451, NextOffset: 471 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 175 417] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 457): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/457): 127, 163 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/457): 40, 32 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/457): 4, 238 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 409/457): -1, 230 464s zstdchunked_test.go:104: [4] at 409 in stargz (nextFrame: 457/457): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 299, NextOffset: 825 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 176 418] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/458): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/458): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 464s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:509: Offset: 98, NextOffset: 279 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 174 414] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/454): 126, 162 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/454): 40, 32 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 464s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:509: Offset: 299, NextOffset: 825 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 175 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 174 414] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/454): 126, 162 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/454): 40, 32 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 464s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 175 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 463 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 308, NextOffset: 835 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 463 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 173 414] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 288 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/454): 125, 161 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 165/454): 40, 32 464s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/454): 4, 237 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 406/454): -1, 229 464s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 174 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/455): 125, 162 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/455): 41, 33 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 132 176 418] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/458): 128, 164 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/458): 40, 32 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 464s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 132 177 419] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 132 176 418] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/458): 128, 164 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/458): 40, 32 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 464s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 99, NextOffset: 284 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 132 177 419] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 455 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 304, NextOffset: 829 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 197, NextOffset: 455 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 176 418] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/458): 128, 164 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/458): 40, 32 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 464s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 99, NextOffset: 284 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 177 419] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:509: Offset: 304, NextOffset: 829 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 125 169 409] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/449): 121, 157 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/449): 40, 32 464s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 464s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 464s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 125 170 410] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 464s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 125 169 409] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/449): 121, 157 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/449): 40, 32 464s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 464s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 464s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:509: Offset: 198, NextOffset: 457 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 307, NextOffset: 833 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:395: Comparing: "" vs "" 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 125 170 410] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 198, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:509: Offset: 307, NextOffset: 833 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 124 168 408] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 448): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/448): 120, 156 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 160/448): 40, 32 464s zstdchunked_test.go:104: [2] at 160 in stargz (nextFrame: 168/448): 4, 236 464s zstdchunked_test.go:104: [3] at 168 in stargz (nextFrame: 400/448): -1, 228 464s zstdchunked_test.go:104: [4] at 400 in stargz (nextFrame: 448/448): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 124 169 409] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/449): 120, 157 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 161/449): 41, 33 464s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 464s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 464s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 454, NextOffset: 474 464s testutil.go:509: Offset: 308, NextOffset: 832 464s testutil.go:509: Offset: 474, NextOffset: 1067 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 180, NextOffset: 200 464s testutil.go:509: Offset: 102, NextOffset: 288 464s testutil.go:509: Offset: 200, NextOffset: 454 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 125 169 411] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/451): 121, 157 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/451): 40, 32 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/451): 4, 238 464s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 403/451): -1, 230 464s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 180, NextOffset: 200 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 200, NextOffset: 454 464s testutil.go:509: Offset: 102, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 454, NextOffset: 474 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 125 170 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 288, NextOffset: 308 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 474, NextOffset: 1067 464s testutil.go:509: Offset: 308, NextOffset: 832 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 125 169 411] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/451): 121, 157 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/451): 40, 32 464s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/451): 4, 238 464s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 403/451): -1, 230 464s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 125 170 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 125 169 411] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/451): 121, 157 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/451): 40, 32 464s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/451): 4, 238 464s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 403/451): -1, 230 464s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 181, NextOffset: 201 464s testutil.go:509: Offset: 99, NextOffset: 298 464s testutil.go:509: Offset: 201, NextOffset: 466 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 125 170 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 298, NextOffset: 318 464s testutil.go:509: Offset: 466, NextOffset: 486 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 318, NextOffset: 846 464s testutil.go:509: Offset: 486, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 181, NextOffset: 201 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 201, NextOffset: 466 464s testutil.go:509: Offset: 99, NextOffset: 298 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 466, NextOffset: 486 464s testutil.go:509: Offset: 298, NextOffset: 318 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 126 170 411] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/451): 122, 158 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 162/451): 40, 32 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/451): 4, 237 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 403/451): -1, 229 464s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 486, NextOffset: 1079 464s testutil.go:509: Offset: 318, NextOffset: 846 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 126 171 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 464s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 126 170 411] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/451): 122, 158 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 162/451): 40, 32 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/451): 4, 237 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 403/451): -1, 229 464s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 126 171 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 464s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 126 170 411] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/451): 122, 158 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 162/451): 40, 32 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/451): 4, 237 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 403/451): -1, 229 464s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 182, NextOffset: 202 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 126 171 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 464s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 294 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 202, NextOffset: 459 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 294, NextOffset: 314 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 128 172 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/455): 124, 160 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 164/455): 40, 32 464s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 464s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 459, NextOffset: 479 464s testutil.go:509: Offset: 314, NextOffset: 837 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 479, NextOffset: 1074 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 182, NextOffset: 202 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 202, NextOffset: 459 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 128 173 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 464s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 294 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 459, NextOffset: 479 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 294, NextOffset: 314 464s testutil.go:509: Offset: 479, NextOffset: 1074 464s testutil.go:509: Offset: 314, NextOffset: 837 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 128 172 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/455): 124, 160 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 164/455): 40, 32 464s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 464s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 128 173 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 464s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 99, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 457 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 127 171 414] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/454): 123, 159 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 163/454): 40, 32 464s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/454): 4, 239 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 406/454): -1, 231 464s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 308, NextOffset: 836 464s testutil.go:509: Offset: 477, NextOffset: 1072 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 197, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 127 172 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/455): 123, 160 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 164/455): 41, 33 464s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 464s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 99, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 129 244] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 284): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/284): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/284): 4, 111 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 236/284): -1, 103 464s zstdchunked_test.go:104: [3] at 236 in stargz (nextFrame: 284/284): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 477, NextOffset: 1072 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 234] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 129 244] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 284): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/284): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/284): 4, 111 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 236/284): -1, 103 464s zstdchunked_test.go:104: [3] at 236 in stargz (nextFrame: 284/284): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 308, NextOffset: 836 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 234] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 128 243] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 283): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/283): 124, 116 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/283): 4, 111 464s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 235/283): -1, 103 464s zstdchunked_test.go:104: [3] at 235 in stargz (nextFrame: 283/283): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 119 234] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 132 250] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/290): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/290): 4, 114 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 242/290): -1, 106 464s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 123 241] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 281): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/281): 119, 111 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/281): 4, 114 464s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 233/281): -1, 106 464s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 281/281): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 132 250] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/290): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/290): 4, 114 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 242/290): -1, 106 464s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 123 241] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 281): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/281): 119, 111 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/281): 4, 114 464s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 233/281): -1, 106 464s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 281/281): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 250] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/290): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/290): 4, 114 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 242/290): -1, 106 464s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 122 240] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 280): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/280): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/280): 4, 114 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 232/280): -1, 106 464s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 280/280): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 246] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/286): 126, 118 464s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/286): 4, 112 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 238/286): -1, 104 464s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 189, NextOffset: 209 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 236] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 464s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 246] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/286): 126, 118 464s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/286): 4, 112 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 238/286): -1, 104 464s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 490, NextOffset: 510 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 236] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 464s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 127 243] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 283): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/283): 123, 115 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/283): 4, 112 464s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 235/283): -1, 104 464s zstdchunked_test.go:104: [3] at 235 in stargz (nextFrame: 283/283): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 234] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/274): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/274): 4, 112 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 226/274): -1, 104 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 254] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 294): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/294): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/294): 4, 115 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 246/294): -1, 107 464s zstdchunked_test.go:104: [3] at 246 in stargz (nextFrame: 294/294): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 126 245] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 285): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/285): 122, 114 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/285): 4, 115 464s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 237/285): -1, 107 464s zstdchunked_test.go:104: [3] at 237 in stargz (nextFrame: 285/285): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 254] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 294): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/294): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/294): 4, 115 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 246/294): -1, 107 464s zstdchunked_test.go:104: [3] at 246 in stargz (nextFrame: 294/294): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 126 245] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 285): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/285): 122, 114 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/285): 4, 115 464s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 237/285): -1, 107 464s zstdchunked_test.go:104: [3] at 237 in stargz (nextFrame: 285/285): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 252] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 292): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/292): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/292): 4, 115 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 244/292): -1, 107 464s zstdchunked_test.go:104: [3] at 244 in stargz (nextFrame: 292/292): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 123 242] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 282): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/282): 119, 111 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/282): 4, 115 464s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 234/282): -1, 107 464s zstdchunked_test.go:104: [3] at 234 in stargz (nextFrame: 282/282): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 132 246] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/286): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/286): 4, 110 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 238/286): -1, 102 464s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:509: Offset: 334, NextOffset: 877 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 231] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/271): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/271): 4, 110 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 223/271): -1, 102 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 132 246] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/286): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/286): 4, 110 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 238/286): -1, 102 464s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 231] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/271): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/271): 4, 110 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 223/271): -1, 102 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 247] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 464s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 232] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 464s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 250] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/290): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/290): 4, 111 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 242/290): -1, 103 464s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 235] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 275): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/275): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/275): 4, 111 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 227/275): -1, 103 464s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 275/275): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 250] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/290): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/290): 4, 111 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 242/290): -1, 103 464s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 235] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 275): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/275): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/275): 4, 111 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 227/275): -1, 103 464s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 275/275): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 138 253] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 293): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/293): 134, 126 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/293): 4, 111 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 245/293): -1, 103 464s zstdchunked_test.go:104: [3] at 245 in stargz (nextFrame: 293/293): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 123 238] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 278): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/278): 119, 111 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/278): 4, 111 464s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 230/278): -1, 103 464s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 278/278): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 89, NextOffset: 109 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 247] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 464s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 194, NextOffset: 214 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 118 232] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 464s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 247] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 464s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 118 232] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 464s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 333, NextOffset: 886 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 214, NextOffset: 497 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 247] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 464s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 109, NextOffset: 313 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 232] 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 464s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 139 255] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 295): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/295): 135, 127 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 139/295): 4, 112 464s zstdchunked_test.go:104: [2] at 139 in stargz (nextFrame: 247/295): -1, 104 464s zstdchunked_test.go:104: [3] at 247 in stargz (nextFrame: 295/295): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:509: Offset: 333, NextOffset: 886 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 124 240] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 280): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/280): 120, 112 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 124/280): 4, 112 464s zstdchunked_test.go:104: [2] at 124 in stargz (nextFrame: 232/280): -1, 104 464s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 280/280): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 139 255] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 295): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/295): 135, 127 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 139/295): 4, 112 464s zstdchunked_test.go:104: [2] at 139 in stargz (nextFrame: 247/295): -1, 104 464s zstdchunked_test.go:104: [3] at 247 in stargz (nextFrame: 295/295): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 124 240] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 280): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/280): 120, 112 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 124/280): 4, 112 464s zstdchunked_test.go:104: [2] at 124 in stargz (nextFrame: 232/280): -1, 104 464s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 280/280): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 253] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 293): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/293): 133, 125 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/293): 4, 112 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 245/293): -1, 104 464s zstdchunked_test.go:104: [3] at 245 in stargz (nextFrame: 293/293): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 122 238] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 278): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/278): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/278): 4, 112 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 230/278): -1, 104 464s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 278/278): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:509: Offset: 213, NextOffset: 485 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 113 227] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 267): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/267): 109, 101 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/267): 4, 110 464s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 219/267): -1, 102 464s zstdchunked_test.go:104: [3] at 219 in stargz (nextFrame: 267/267): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 88, NextOffset: 108 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 224] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 264): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 102/264): 106, 98 464s zstdchunked_test.go:104: [1] at 102 in stargz (nextFrame: 110/264): 4, 110 464s zstdchunked_test.go:104: [2] at 110 in stargz (nextFrame: 216/264): -1, 102 464s zstdchunked_test.go:104: [3] at 216 in stargz (nextFrame: 264/264): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:509: Offset: 108, NextOffset: 313 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 113 227] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 267): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/267): 109, 101 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/267): 4, 110 464s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 219/267): -1, 102 464s zstdchunked_test.go:104: [3] at 219 in stargz (nextFrame: 267/267): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:509: Offset: 333, NextOffset: 878 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 224] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 264): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 102/264): 106, 98 464s zstdchunked_test.go:104: [1] at 102 in stargz (nextFrame: 110/264): 4, 110 464s zstdchunked_test.go:104: [2] at 110 in stargz (nextFrame: 216/264): -1, 102 464s zstdchunked_test.go:104: [3] at 216 in stargz (nextFrame: 264/264): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 114 228] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/268): 110, 102 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 114/268): 4, 110 464s zstdchunked_test.go:104: [2] at 114 in stargz (nextFrame: 220/268): -1, 102 464s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 337, NextOffset: 884 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 217, NextOffset: 493 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 225] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 265): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/265): 107, 99 464s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 111/265): 4, 110 464s zstdchunked_test.go:104: [2] at 111 in stargz (nextFrame: 217/265): -1, 102 464s zstdchunked_test.go:104: [3] at 217 in stargz (nextFrame: 265/265): -1, -1 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 110, NextOffset: 317 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 116 231] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/271): 112, 104 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/271): 4, 111 464s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 223/271): -1, 103 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:509: Offset: 337, NextOffset: 884 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 113 228] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/268): 109, 101 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/268): 4, 111 464s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 220/268): -1, 103 464s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 116 231] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/271): 112, 104 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/271): 4, 111 464s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 223/271): -1, 103 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 113 228] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/268): 109, 101 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/268): 4, 111 464s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 220/268): -1, 103 464s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 119 234] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 314, NextOffset: 334 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 209, NextOffset: 490 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 231] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/271): 112, 104 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/271): 4, 111 464s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 223/271): -1, 103 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 314 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 229] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 269): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/269): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/269): 4, 110 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 221/269): -1, 102 464s zstdchunked_test.go:104: [3] at 221 in stargz (nextFrame: 269/269): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 112 226] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 266): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/266): 108, 100 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 112/266): 4, 110 464s zstdchunked_test.go:104: [2] at 112 in stargz (nextFrame: 218/266): -1, 102 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 89, NextOffset: 109 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [3] at 218 in stargz (nextFrame: 266/266): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 333, NextOffset: 886 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 89, NextOffset: 109 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 229] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 269): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 313, NextOffset: 333 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/269): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/269): 4, 110 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 221/269): -1, 102 464s zstdchunked_test.go:104: [3] at 221 in stargz (nextFrame: 269/269): -1, -1 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:509: Offset: 333, NextOffset: 886 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 112 226] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 266): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/266): 108, 100 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 112/266): 4, 110 464s zstdchunked_test.go:104: [2] at 112 in stargz (nextFrame: 218/266): -1, 102 464s zstdchunked_test.go:104: [3] at 218 in stargz (nextFrame: 266/266): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 193, NextOffset: 213 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 114 228] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/268): 110, 102 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 114/268): 4, 110 464s zstdchunked_test.go:104: [2] at 114 in stargz (nextFrame: 220/268): -1, 102 464s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 225] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 265): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/265): 107, 99 464s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 111/265): 4, 110 464s zstdchunked_test.go:104: [2] at 111 in stargz (nextFrame: 217/265): -1, 102 464s zstdchunked_test.go:104: [3] at 217 in stargz (nextFrame: 265/265): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 88, NextOffset: 108 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 236] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 464s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:509: Offset: 108, NextOffset: 313 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 233] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 273): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/273): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/273): 4, 112 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 225/273): -1, 104 464s zstdchunked_test.go:104: [3] at 225 in stargz (nextFrame: 273/273): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 236] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 464s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 337, NextOffset: 884 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 233] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 273): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/273): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/273): 4, 112 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 225/273): -1, 104 464s zstdchunked_test.go:104: [3] at 225 in stargz (nextFrame: 273/273): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 493, NextOffset: 513 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 234] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/274): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/274): 4, 112 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 226/274): -1, 104 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 115 231] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/271): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/271): 4, 112 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 223/271): -1, 104 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 337, NextOffset: 884 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 144 288] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/328): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/328): 4, 140 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 280/328): -1, 132 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 142 286] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/326): 138, 130 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/326): 4, 140 464s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 278/326): -1, 132 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 144 288] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/328): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/328): 4, 140 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 280/328): -1, 132 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 142 286] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/326): 138, 130 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/326): 4, 140 464s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 278/326): -1, 132 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 144 288] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/328): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/328): 4, 140 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 280/328): -1, 132 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 142 286] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/326): 138, 130 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/326): 4, 140 464s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 278/326): -1, 132 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 129 274] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/314): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/314): 4, 141 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 266/314): -1, 133 464s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 122 267] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 307): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/307): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/307): 4, 141 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 259/307): -1, 133 464s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 307/307): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 189, NextOffset: 209 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 129 274] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/314): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/314): 4, 141 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 266/314): -1, 133 464s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 323 464s testutil.go:509: Offset: 209, NextOffset: 487 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 122 267] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 307): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/307): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/307): 4, 141 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 259/307): -1, 133 464s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 307/307): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 487, NextOffset: 507 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 274] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/314): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/314): 4, 141 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 266/314): -1, 133 464s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 122 267] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 307): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/307): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/307): 4, 141 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 259/307): -1, 133 464s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 307/307): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 146 291] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 331): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/331): 142, 134 464s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 146/331): 4, 141 464s zstdchunked_test.go:104: [2] at 146 in stargz (nextFrame: 283/331): -1, 133 464s zstdchunked_test.go:104: [3] at 283 in stargz (nextFrame: 331/331): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 343, NextOffset: 885 464s testutil.go:509: Offset: 507, NextOffset: 1135 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 209, NextOffset: 487 464s testutil.go:509: Offset: 104, NextOffset: 323 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 144 289] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/329): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/329): 4, 141 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 281/329): -1, 133 464s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 487, NextOffset: 507 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 146 291] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 331): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/331): 142, 134 464s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 146/331): 4, 141 464s zstdchunked_test.go:104: [2] at 146 in stargz (nextFrame: 283/331): -1, 133 464s zstdchunked_test.go:104: [3] at 283 in stargz (nextFrame: 331/331): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 144 289] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/329): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/329): 4, 141 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 281/329): -1, 133 464s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 323, NextOffset: 343 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 144 289] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/329): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/329): 4, 141 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 281/329): -1, 133 464s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 141 286] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/326): 137, 129 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/326): 4, 141 464s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 278/326): -1, 133 464s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 129 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 507, NextOffset: 1135 464s testutil.go:509: Offset: 343, NextOffset: 885 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 122 265] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 305): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/305): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/305): 4, 139 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 257/305): -1, 131 464s zstdchunked_test.go:104: [3] at 257 in stargz (nextFrame: 305/305): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 129 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 122 265] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 305): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/305): 118, 110 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/305): 4, 139 464s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 257/305): -1, 131 464s zstdchunked_test.go:104: [3] at 257 in stargz (nextFrame: 305/305): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 128 271] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/311): 124, 116 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/311): 4, 139 464s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 263/311): -1, 131 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 121 264] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 304): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/304): 117, 109 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/304): 4, 139 464s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 256/304): -1, 131 464s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 304/304): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 276] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 316): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/316): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/316): 4, 137 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 268/316): -1, 129 464s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 316/316): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 132 273] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/313): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/313): 4, 137 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 265/313): -1, 129 464s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 320, NextOffset: 340 464s testutil.go:509: Offset: 496, NextOffset: 516 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 276] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 316): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/316): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/316): 4, 137 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 268/316): -1, 129 464s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 316/316): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 132 273] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/313): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/313): 4, 137 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 265/313): -1, 129 464s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 278] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 318): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/318): 133, 125 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/318): 4, 137 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 270/318): -1, 129 464s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 318/318): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 340, NextOffset: 892 464s testutil.go:509: Offset: 516, NextOffset: 1145 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 135 276] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 316): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/316): 131, 123 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/316): 4, 137 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 268/316): -1, 129 464s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 316/316): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 194, NextOffset: 214 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 129 271] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/311): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/311): 4, 138 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 263/311): -1, 130 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 107, NextOffset: 320 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 261] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 214, NextOffset: 496 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 129 271] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/311): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/311): 4, 138 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 263/311): -1, 130 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 496, NextOffset: 516 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 261] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 464s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 320, NextOffset: 340 464s testutil.go:509: Offset: 516, NextOffset: 1145 464s testutil.go:509: Offset: 340, NextOffset: 892 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 273] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/313): 127, 119 464s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 131/313): 4, 138 464s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 265/313): -1, 130 464s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 214, NextOffset: 496 464s testutil.go:509: Offset: 107, NextOffset: 320 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 120 262] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/302): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/302): 4, 138 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 254/302): -1, 130 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/312): 126, 118 464s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/312): 4, 138 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 264/312): -1, 130 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 262] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/302): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/302): 4, 138 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 254/302): -1, 130 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/312): 126, 118 464s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/312): 4, 138 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 264/312): -1, 130 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 262] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/302): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/302): 4, 138 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 254/302): -1, 130 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 271] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/311): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/311): 4, 138 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 263/311): -1, 130 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 119 261] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 464s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 129 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 193, NextOffset: 213 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 106, NextOffset: 309 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 262] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/302): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/302): 4, 139 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 254/302): -1, 131 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 483 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 309, NextOffset: 329 464s testutil.go:509: Offset: 483, NextOffset: 503 464s testutil.go:509: Offset: 329, NextOffset: 874 464s testutil.go:509: Offset: 503, NextOffset: 1131 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 213, NextOffset: 483 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 129 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 106, NextOffset: 309 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 483, NextOffset: 503 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 262] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/302): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/302): 4, 139 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 254/302): -1, 131 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 309, NextOffset: 329 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 464s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 503, NextOffset: 1131 464s testutil.go:509: Offset: 329, NextOffset: 874 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 119 262] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/302): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/302): 4, 139 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 254/302): -1, 131 464s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 195, NextOffset: 215 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 121 263] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 303): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/303): 117, 109 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/303): 4, 138 464s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 255/303): -1, 130 464s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 303/303): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 107, NextOffset: 310 464s testutil.go:509: Offset: 215, NextOffset: 490 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 310, NextOffset: 330 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 330, NextOffset: 878 464s testutil.go:509: Offset: 510, NextOffset: 1140 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 195, NextOffset: 215 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 261] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 464s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 215, NextOffset: 490 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 121 263] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 303): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/303): 117, 109 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/303): 4, 138 464s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 255/303): -1, 130 464s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 303/303): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 261] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 107, NextOffset: 310 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 464s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 310, NextOffset: 330 464s testutil.go:509: Offset: 510, NextOffset: 1140 464s testutil.go:509: Offset: 330, NextOffset: 878 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 123 265] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 305): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/305): 119, 111 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/305): 4, 138 464s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 257/305): -1, 130 464s zstdchunked_test.go:104: [3] at 257 in stargz (nextFrame: 305/305): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 121 263] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 303): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/303): 117, 109 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/303): 4, 138 464s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 255/303): -1, 130 464s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 303/303): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 258] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 298): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/298): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/298): 4, 137 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 250/298): -1, 129 464s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 298/298): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 256] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 296): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/296): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/296): 4, 137 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 248/296): -1, 129 464s zstdchunked_test.go:104: [3] at 248 in stargz (nextFrame: 296/296): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 465, NextOffset: 485 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 258] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 298): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 317, NextOffset: 841 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/298): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/298): 4, 137 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 250/298): -1, 129 464s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 298/298): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 184, NextOffset: 204 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:509: Offset: 204, NextOffset: 465 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 256] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 296): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/296): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/296): 4, 137 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 248/296): -1, 129 464s zstdchunked_test.go:104: [3] at 248 in stargz (nextFrame: 296/296): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:509: Offset: 103, NextOffset: 297 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 259] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/299): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/299): 4, 137 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 251/299): -1, 129 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:509: Offset: 317, NextOffset: 841 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 257] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/297): 112, 104 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/297): 4, 137 464s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 249/297): -1, 129 464s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 261] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/301): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/301): 4, 137 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 253/301): -1, 129 464s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 118 259] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/299): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/299): 4, 137 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 251/299): -1, 129 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 261] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/301): 116, 108 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/301): 4, 137 464s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 253/301): -1, 129 464s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 299 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 481, NextOffset: 501 464s testutil.go:509: Offset: 319, NextOffset: 847 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 118 259] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/299): 114, 106 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/299): 4, 137 464s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 251/299): -1, 129 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:509: Offset: 105, NextOffset: 299 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 119 260] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 300): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/300): 115, 107 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/300): 4, 137 464s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 252/300): -1, 129 464s zstdchunked_test.go:104: [3] at 252 in stargz (nextFrame: 300/300): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 481, NextOffset: 501 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 299, NextOffset: 319 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 117 258] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 298): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/298): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/298): 4, 137 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 250/298): -1, 129 464s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 298/298): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:509: Offset: 319, NextOffset: 847 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 259] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/299): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/299): 4, 138 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 251/299): -1, 130 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 257] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/297): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/297): 4, 138 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 249/297): -1, 130 464s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 185, NextOffset: 205 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 259] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/299): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/299): 4, 138 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 251/299): -1, 130 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 297 464s testutil.go:509: Offset: 205, NextOffset: 470 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 317, NextOffset: 842 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 205, NextOffset: 470 464s testutil.go:509: Offset: 102, NextOffset: 297 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 257] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/297): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/297): 4, 138 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 249/297): -1, 130 464s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:509: Offset: 317, NextOffset: 842 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 117 259] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/299): 113, 105 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/299): 4, 138 464s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 251/299): -1, 130 464s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 115 257] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/297): 111, 103 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/297): 4, 138 464s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 249/297): -1, 130 464s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 783] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 823): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/823): 127, 253 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/823): 16, 122 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/823): 16, 102 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/823): 16, 82 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/823): 16, 62 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/823): 16, 42 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/823): 30, 22 464s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/823): 4, 514 464s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 775/823): -1, 506 464s zstdchunked_test.go:104: [9] at 775 in stargz (nextFrame: 823/823): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:509: Offset: 208, NextOffset: 473 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 322, NextOffset: 850 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:509: Offset: 322, NextOffset: 850 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 784] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 824): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/824): 127, 254 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/824): 16, 123 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/824): 16, 103 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/824): 16, 83 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/824): 16, 63 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/824): 16, 43 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/824): 31, 23 464s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/824): 4, 514 464s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 776/824): -1, 506 464s zstdchunked_test.go:104: [9] at 776 in stargz (nextFrame: 824/824): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 208, NextOffset: 473 464s testutil.go:509: Offset: 106, NextOffset: 302 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 184, NextOffset: 204 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 783] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 823): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/823): 127, 253 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/823): 16, 122 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/823): 16, 102 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/823): 16, 82 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/823): 16, 62 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/823): 16, 42 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/823): 30, 22 464s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/823): 4, 514 464s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 775/823): -1, 506 464s zstdchunked_test.go:104: [9] at 775 in stargz (nextFrame: 823/823): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 465, NextOffset: 485 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 317, NextOffset: 841 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 204, NextOffset: 465 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 103, NextOffset: 297 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 784] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 824): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/824): 127, 254 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/824): 16, 123 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/824): 16, 103 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/824): 16, 83 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/824): 16, 63 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/824): 16, 43 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/824): 31, 23 464s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/824): 4, 514 464s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 776/824): -1, 506 464s zstdchunked_test.go:104: [9] at 776 in stargz (nextFrame: 824/824): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:509: Offset: 317, NextOffset: 841 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 783] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 823): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/823): 127, 253 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/823): 16, 122 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/823): 16, 102 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/823): 16, 82 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/823): 16, 62 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/823): 16, 42 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/823): 30, 22 464s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/823): 4, 514 464s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 775/823): -1, 506 464s zstdchunked_test.go:104: [9] at 775 in stargz (nextFrame: 823/823): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 299 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 481 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 784] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 824): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/824): 127, 254 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/824): 16, 123 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/824): 16, 103 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/824): 16, 83 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/824): 16, 63 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/824): 16, 43 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/824): 31, 23 464s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/824): 4, 514 464s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 776/824): -1, 506 464s zstdchunked_test.go:104: [9] at 776 in stargz (nextFrame: 824/824): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 481, NextOffset: 501 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 319, NextOffset: 847 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 207, NextOffset: 481 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 299 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 481, NextOffset: 501 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 775] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 239 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 122 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 102 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 82 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 62 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 42 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/815): 30, 22 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/815): 4, 520 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 767/815): -1, 512 464s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:509: Offset: 319, NextOffset: 847 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 776] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 816): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/816): 113, 240 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/816): 16, 123 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/816): 16, 103 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/816): 16, 83 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/816): 16, 63 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/816): 16, 43 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/816): 31, 23 464s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/816): 4, 520 464s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 768/816): -1, 512 464s zstdchunked_test.go:104: [9] at 768 in stargz (nextFrame: 816/816): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 102, NextOffset: 297 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 775] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 239 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 122 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 102 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 82 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 62 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 42 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/815): 30, 22 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/815): 4, 520 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 767/815): -1, 512 464s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 205, NextOffset: 470 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 317, NextOffset: 842 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 205, NextOffset: 470 464s testutil.go:509: Offset: 102, NextOffset: 297 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:509: Offset: 317, NextOffset: 842 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 776] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 816): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/816): 113, 240 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/816): 16, 123 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/816): 16, 103 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/816): 16, 83 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/816): 16, 63 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/816): 16, 43 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/816): 31, 23 464s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/816): 4, 520 464s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 768/816): -1, 512 464s zstdchunked_test.go:104: [9] at 768 in stargz (nextFrame: 816/816): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 250 774] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/814): 112, 238 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/814): 16, 122 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/814): 16, 102 464s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/814): 16, 82 464s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/814): 16, 62 464s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/814): 16, 42 464s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 242/814): 30, 22 464s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/814): 4, 520 464s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 766/814): -1, 512 464s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 188, NextOffset: 208 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:509: Offset: 208, NextOffset: 473 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 302, NextOffset: 322 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 251 775] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/815): 112, 239 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/815): 16, 123 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/815): 16, 103 464s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/815): 16, 83 464s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/815): 16, 63 464s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/815): 16, 43 464s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 243/815): 31, 23 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/815): 4, 520 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 767/815): -1, 512 464s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 322, NextOffset: 850 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 208, NextOffset: 473 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 473, NextOffset: 493 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:509: Offset: 322, NextOffset: 850 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 267 797] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 837): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/837): 129, 255 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/837): 16, 122 464s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/837): 16, 102 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/837): 16, 82 464s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/837): 16, 62 464s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/837): 16, 42 464s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 259/837): 30, 22 464s zstdchunked_test.go:104: [7] at 259 in stargz (nextFrame: 267/837): 4, 526 464s zstdchunked_test.go:104: [8] at 267 in stargz (nextFrame: 789/837): -1, 518 464s zstdchunked_test.go:104: [9] at 789 in stargz (nextFrame: 837/837): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 268 798] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 838): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/838): 129, 256 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/838): 16, 123 464s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/838): 16, 103 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/838): 16, 83 464s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/838): 16, 63 464s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/838): 16, 43 464s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 260/838): 31, 23 464s zstdchunked_test.go:104: [7] at 260 in stargz (nextFrame: 268/838): 4, 526 464s zstdchunked_test.go:104: [8] at 268 in stargz (nextFrame: 790/838): -1, 518 464s zstdchunked_test.go:104: [9] at 790 in stargz (nextFrame: 838/838): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 102, NextOffset: 299 464s testutil.go:509: Offset: 204, NextOffset: 466 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 466, NextOffset: 486 464s testutil.go:509: Offset: 319, NextOffset: 843 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 267 797] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 837): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/837): 129, 255 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/837): 16, 122 464s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/837): 16, 102 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/837): 16, 82 464s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/837): 16, 62 464s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/837): 16, 42 464s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 259/837): 30, 22 464s zstdchunked_test.go:104: [7] at 259 in stargz (nextFrame: 267/837): 4, 526 464s zstdchunked_test.go:104: [8] at 267 in stargz (nextFrame: 789/837): -1, 518 464s zstdchunked_test.go:104: [9] at 789 in stargz (nextFrame: 837/837): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 486, NextOffset: 1090 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 204, NextOffset: 466 464s testutil.go:509: Offset: 102, NextOffset: 299 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 466, NextOffset: 486 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 486, NextOffset: 1090 464s testutil.go:509: Offset: 319, NextOffset: 843 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 268 798] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 838): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/838): 129, 256 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/838): 16, 123 464s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/838): 16, 103 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/838): 16, 83 464s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/838): 16, 63 464s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/838): 16, 43 464s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 260/838): 31, 23 464s zstdchunked_test.go:104: [7] at 260 in stargz (nextFrame: 268/838): 4, 526 464s zstdchunked_test.go:104: [8] at 268 in stargz (nextFrame: 790/838): -1, 518 464s zstdchunked_test.go:104: [9] at 790 in stargz (nextFrame: 838/838): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 796] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 836): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/836): 127, 253 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/836): 16, 122 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/836): 16, 102 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/836): 16, 82 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/836): 16, 62 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/836): 16, 42 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/836): 30, 22 464s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/836): 4, 527 464s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 788/836): -1, 519 464s zstdchunked_test.go:104: [9] at 788 in stargz (nextFrame: 836/836): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:509: Offset: 207, NextOffset: 480 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 334, NextOffset: 861 464s testutil.go:509: Offset: 500, NextOffset: 1104 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 480 464s testutil.go:509: Offset: 105, NextOffset: 314 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 797] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 837): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/837): 127, 254 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/837): 16, 123 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/837): 16, 103 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/837): 16, 83 464s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/837): 16, 63 464s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/837): 16, 43 464s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/837): 31, 23 464s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/837): 4, 527 464s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 789/837): -1, 519 464s zstdchunked_test.go:104: [9] at 789 in stargz (nextFrame: 837/837): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 500, NextOffset: 1104 464s testutil.go:509: Offset: 334, NextOffset: 861 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 774] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/814): 113, 239 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/814): 16, 122 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/814): 16, 102 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/814): 16, 82 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/814): 16, 62 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/814): 16, 42 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/814): 30, 22 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/814): 4, 519 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 766/814): -1, 511 464s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 103, NextOffset: 301 464s testutil.go:509: Offset: 205, NextOffset: 469 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 301, NextOffset: 321 464s testutil.go:509: Offset: 469, NextOffset: 489 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 321, NextOffset: 846 464s testutil.go:509: Offset: 489, NextOffset: 1093 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 205, NextOffset: 469 464s testutil.go:509: Offset: 103, NextOffset: 301 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 469, NextOffset: 489 464s testutil.go:509: Offset: 301, NextOffset: 321 464s testutil.go:509: Offset: 489, NextOffset: 1093 464s testutil.go:509: Offset: 321, NextOffset: 846 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 775] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 240 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 123 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 103 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 83 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 63 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 43 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/815): 31, 23 464s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/815): 4, 519 464s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 767/815): -1, 511 464s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 305, NextOffset: 325 464s testutil.go:509: Offset: 474, NextOffset: 494 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 325, NextOffset: 852 464s testutil.go:509: Offset: 494, NextOffset: 1099 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 105, NextOffset: 305 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 774] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/814): 113, 239 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/814): 16, 122 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/814): 16, 102 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/814): 16, 82 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/814): 16, 62 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/814): 16, 42 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/814): 30, 22 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/814): 4, 519 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 766/814): -1, 511 464s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 474 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 208, NextOffset: 474 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 305 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 775] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 240 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 123 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 103 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 83 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 63 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 43 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/815): 31, 23 464s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/815): 4, 519 464s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 767/815): -1, 511 464s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 474, NextOffset: 494 464s testutil.go:509: Offset: 305, NextOffset: 325 464s testutil.go:509: Offset: 494, NextOffset: 1099 464s testutil.go:509: Offset: 325, NextOffset: 852 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 250 773] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 813): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/813): 112, 238 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/813): 16, 122 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/813): 16, 102 464s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/813): 16, 82 464s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/813): 16, 62 464s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/813): 16, 42 464s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 242/813): 30, 22 464s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/813): 4, 519 464s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 765/813): -1, 511 464s zstdchunked_test.go:104: [9] at 765 in stargz (nextFrame: 813/813): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 98, NextOffset: 279 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 279, NextOffset: 299 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 251 774] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/814): 112, 239 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/814): 16, 123 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/814): 16, 103 464s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/814): 16, 83 464s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/814): 16, 63 464s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/814): 16, 43 464s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 243/814): 31, 23 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/814): 4, 519 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 766/814): -1, 511 464s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 299, NextOffset: 825 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:509: Offset: 98, NextOffset: 279 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:509: Offset: 299, NextOffset: 825 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 261 767] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 807): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/807): 123, 249 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/807): 16, 122 464s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/807): 16, 102 464s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/807): 16, 82 464s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/807): 16, 62 464s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/807): 16, 42 464s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 253/807): 30, 22 464s zstdchunked_test.go:104: [7] at 253 in stargz (nextFrame: 261/807): 4, 502 464s zstdchunked_test.go:104: [8] at 261 in stargz (nextFrame: 759/807): -1, 494 464s zstdchunked_test.go:104: [9] at 759 in stargz (nextFrame: 807/807): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 463, NextOffset: 483 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 262 768] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 808): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/808): 123, 250 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/808): 16, 123 464s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/808): 16, 103 464s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/808): 16, 83 464s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/808): 16, 63 464s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/808): 16, 43 464s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 254/808): 31, 23 464s zstdchunked_test.go:104: [7] at 254 in stargz (nextFrame: 262/808): 4, 502 464s zstdchunked_test.go:104: [8] at 262 in stargz (nextFrame: 760/808): -1, 494 464s zstdchunked_test.go:104: [9] at 760 in stargz (nextFrame: 808/808): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 308, NextOffset: 835 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 288, NextOffset: 308 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 261 767] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 807): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/807): 123, 249 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/807): 16, 122 464s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/807): 16, 102 464s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/807): 16, 82 464s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/807): 16, 62 464s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/807): 16, 42 464s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 253/807): 30, 22 464s zstdchunked_test.go:104: [7] at 253 in stargz (nextFrame: 261/807): 4, 502 464s zstdchunked_test.go:104: [8] at 261 in stargz (nextFrame: 759/807): -1, 494 464s zstdchunked_test.go:104: [9] at 759 in stargz (nextFrame: 807/807): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 262 768] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 808): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/808): 123, 250 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/808): 16, 123 464s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/808): 16, 103 464s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/808): 16, 83 464s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/808): 16, 63 464s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/808): 16, 43 464s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 254/808): 31, 23 464s zstdchunked_test.go:104: [7] at 254 in stargz (nextFrame: 262/808): 4, 502 464s zstdchunked_test.go:104: [8] at 262 in stargz (nextFrame: 760/808): -1, 494 464s zstdchunked_test.go:104: [9] at 760 in stargz (nextFrame: 808/808): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 99, NextOffset: 284 464s testutil.go:509: Offset: 197, NextOffset: 455 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 304, NextOffset: 829 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 197, NextOffset: 455 464s testutil.go:509: Offset: 99, NextOffset: 284 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 284, NextOffset: 304 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:509: Offset: 304, NextOffset: 829 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 128 148 168 188 208 228 262 768] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 808): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/808): 124, 250 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 148/808): 16, 122 464s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 168/808): 16, 102 464s zstdchunked_test.go:104: [3] at 168 in stargz (nextFrame: 188/808): 16, 82 464s zstdchunked_test.go:104: [4] at 188 in stargz (nextFrame: 208/808): 16, 62 464s zstdchunked_test.go:104: [5] at 208 in stargz (nextFrame: 228/808): 16, 42 464s zstdchunked_test.go:104: [6] at 228 in stargz (nextFrame: 254/808): 30, 22 464s zstdchunked_test.go:104: [7] at 254 in stargz (nextFrame: 262/808): 4, 502 464s zstdchunked_test.go:104: [8] at 262 in stargz (nextFrame: 760/808): -1, 494 464s zstdchunked_test.go:104: [9] at 760 in stargz (nextFrame: 808/808): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":128,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":188,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":208,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":228,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 128 148 168 188 208 228 263 769] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 809): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/809): 124, 251 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 148/809): 16, 123 464s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 168/809): 16, 103 464s zstdchunked_test.go:104: [3] at 168 in stargz (nextFrame: 188/809): 16, 83 464s zstdchunked_test.go:104: [4] at 188 in stargz (nextFrame: 208/809): 16, 63 464s zstdchunked_test.go:104: [5] at 208 in stargz (nextFrame: 228/809): 16, 43 464s zstdchunked_test.go:104: [6] at 228 in stargz (nextFrame: 255/809): 31, 23 464s zstdchunked_test.go:104: [7] at 255 in stargz (nextFrame: 263/809): 4, 502 464s zstdchunked_test.go:104: [8] at 263 in stargz (nextFrame: 761/809): -1, 494 464s zstdchunked_test.go:104: [9] at 761 in stargz (nextFrame: 809/809): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":128,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":188,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":208,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":228,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:509: Offset: 198, NextOffset: 457 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 307, NextOffset: 833 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 198, NextOffset: 457 464s testutil.go:509: Offset: 101, NextOffset: 287 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 307, NextOffset: 833 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 464s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 464s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 464s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 98, NextOffset: 279 464s testutil.go:509: Offset: 197, NextOffset: 451 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 299, NextOffset: 825 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:509: Offset: 98, NextOffset: 279 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 464s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 464s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 464s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:509: Offset: 299, NextOffset: 825 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 464s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 464s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 464s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 308, NextOffset: 835 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 99, NextOffset: 284 464s testutil.go:509: Offset: 197, NextOffset: 455 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 455, NextOffset: 475 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 464s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 464s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 464s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 304, NextOffset: 829 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 197, NextOffset: 455 464s testutil.go:509: Offset: 99, NextOffset: 284 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:509: Offset: 304, NextOffset: 829 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 758] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/798): 113, 239 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/798): 16, 122 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/798): 16, 102 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/798): 16, 82 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/798): 16, 62 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/798): 16, 42 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/798): 30, 22 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/798): 4, 503 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 750/798): -1, 495 464s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:509: Offset: 198, NextOffset: 457 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 307, NextOffset: 833 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 198, NextOffset: 457 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:509: Offset: 307, NextOffset: 833 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 759] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/799): 113, 240 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/799): 16, 123 464s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/799): 16, 103 464s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/799): 16, 83 464s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/799): 16, 63 464s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/799): 16, 43 464s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/799): 31, 23 464s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/799): 4, 503 464s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 751/799): -1, 495 464s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 464s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 464s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 464s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 180, NextOffset: 200 464s testutil.go:509: Offset: 102, NextOffset: 288 464s testutil.go:509: Offset: 200, NextOffset: 454 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 454, NextOffset: 474 464s testutil.go:509: Offset: 308, NextOffset: 832 464s testutil.go:509: Offset: 474, NextOffset: 1067 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 180, NextOffset: 200 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 200, NextOffset: 454 464s testutil.go:509: Offset: 102, NextOffset: 288 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 464s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 464s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 464s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 454, NextOffset: 474 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 474, NextOffset: 1067 464s testutil.go:509: Offset: 308, NextOffset: 832 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 464s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 464s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 464s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 181, NextOffset: 201 464s testutil.go:509: Offset: 99, NextOffset: 298 464s testutil.go:509: Offset: 201, NextOffset: 466 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 298, NextOffset: 318 464s testutil.go:509: Offset: 466, NextOffset: 486 464s testutil.go:509: Offset: 318, NextOffset: 846 464s testutil.go:509: Offset: 486, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 466, NextOffset: 486 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 298, NextOffset: 318 464s testutil.go:509: Offset: 486, NextOffset: 1079 464s testutil.go:509: Offset: 318, NextOffset: 846 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 181, NextOffset: 201 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 464s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 464s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 464s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 464s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 464s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 464s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 464s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 464s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 201, NextOffset: 466 464s testutil.go:509: Offset: 99, NextOffset: 298 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 182, NextOffset: 202 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 250 760] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 800): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/800): 112, 238 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/800): 16, 122 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/800): 16, 102 464s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/800): 16, 82 464s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/800): 16, 62 464s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/800): 16, 42 464s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 242/800): 30, 22 464s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/800): 4, 506 464s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 752/800): -1, 498 464s zstdchunked_test.go:104: [9] at 752 in stargz (nextFrame: 800/800): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 294 464s testutil.go:509: Offset: 202, NextOffset: 459 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 294, NextOffset: 314 464s testutil.go:509: Offset: 459, NextOffset: 479 464s testutil.go:509: Offset: 314, NextOffset: 837 464s testutil.go:509: Offset: 479, NextOffset: 1074 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 182, NextOffset: 202 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 202, NextOffset: 459 464s testutil.go:509: Offset: 104, NextOffset: 294 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 459, NextOffset: 479 464s testutil.go:509: Offset: 294, NextOffset: 314 464s testutil.go:509: Offset: 479, NextOffset: 1074 464s testutil.go:509: Offset: 314, NextOffset: 837 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 251 761] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 801): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/801): 112, 239 464s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/801): 16, 123 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/801): 16, 103 464s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/801): 16, 83 464s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/801): 16, 63 464s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/801): 16, 43 464s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 243/801): 31, 23 464s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/801): 4, 506 464s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 753/801): -1, 498 464s zstdchunked_test.go:104: [9] at 753 in stargz (nextFrame: 801/801): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 99, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 457 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 308, NextOffset: 836 464s testutil.go:509: Offset: 477, NextOffset: 1072 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 197, NextOffset: 457 464s testutil.go:509: Offset: 99, NextOffset: 288 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 477, NextOffset: 1072 464s testutil.go:509: Offset: 308, NextOffset: 836 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 249 758] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/798): 111, 237 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/798): 16, 122 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/798): 16, 102 464s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/798): 16, 82 464s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/798): 16, 62 464s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/798): 16, 42 464s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 241/798): 30, 22 464s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/798): 4, 505 464s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 750/798): -1, 497 464s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:509: Offset: 334, NextOffset: 877 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 250 759] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/799): 111, 238 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/799): 16, 123 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/799): 16, 103 464s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/799): 16, 83 464s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/799): 16, 63 464s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/799): 16, 43 464s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 242/799): 31, 23 464s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/799): 4, 505 464s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 751/799): -1, 497 464s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 194, NextOffset: 214 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 333, NextOffset: 886 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 214, NextOffset: 497 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:509: Offset: 333, NextOffset: 886 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 249 758] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/798): 111, 237 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/798): 16, 122 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/798): 16, 102 464s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/798): 16, 82 464s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/798): 16, 62 464s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/798): 16, 42 464s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 241/798): 30, 22 464s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/798): 4, 505 464s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 750/798): -1, 497 464s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:509: Offset: 333, NextOffset: 878 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 250 759] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/799): 111, 238 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/799): 16, 123 464s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/799): 16, 103 464s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/799): 16, 83 464s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/799): 16, 63 464s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/799): 16, 43 464s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 242/799): 31, 23 464s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/799): 4, 505 464s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 751/799): -1, 497 464s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 337, NextOffset: 884 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 493, NextOffset: 513 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:509: Offset: 337, NextOffset: 884 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 189, NextOffset: 209 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 490, NextOffset: 510 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 252 761] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 801): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/801): 114, 240 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/801): 16, 122 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/801): 16, 102 464s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/801): 16, 82 464s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/801): 16, 62 464s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/801): 16, 42 464s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 244/801): 30, 22 464s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/801): 4, 505 464s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 753/801): -1, 497 464s zstdchunked_test.go:104: [9] at 753 in stargz (nextFrame: 801/801): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 334, NextOffset: 877 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 209, NextOffset: 490 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 510, NextOffset: 1138 464s testutil.go:509: Offset: 334, NextOffset: 877 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 253 762] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 802): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/802): 114, 241 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/802): 16, 123 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/802): 16, 103 464s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/802): 16, 83 464s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/802): 16, 63 464s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/802): 16, 43 464s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 245/802): 31, 23 464s zstdchunked_test.go:104: [7] at 245 in stargz (nextFrame: 253/802): 4, 505 464s zstdchunked_test.go:104: [8] at 253 in stargz (nextFrame: 754/802): -1, 497 464s zstdchunked_test.go:104: [9] at 754 in stargz (nextFrame: 802/802): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 333, NextOffset: 886 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 89, NextOffset: 109 464s testutil.go:509: Offset: 214, NextOffset: 497 464s testutil.go:509: Offset: 109, NextOffset: 313 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 517, NextOffset: 1146 464s testutil.go:509: Offset: 333, NextOffset: 886 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 257 758] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/798): 119, 245 464s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/798): 16, 122 464s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/798): 16, 102 464s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/798): 16, 82 464s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/798): 16, 62 464s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/798): 16, 42 464s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 249/798): 30, 22 464s zstdchunked_test.go:104: [7] at 249 in stargz (nextFrame: 257/798): 4, 497 464s zstdchunked_test.go:104: [8] at 257 in stargz (nextFrame: 750/798): -1, 489 464s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 333, NextOffset: 878 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 213, NextOffset: 485 464s testutil.go:509: Offset: 108, NextOffset: 313 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 485, NextOffset: 505 464s testutil.go:509: Offset: 313, NextOffset: 333 464s testutil.go:509: Offset: 505, NextOffset: 1134 464s testutil.go:509: Offset: 333, NextOffset: 878 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 258 759] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/799): 119, 246 464s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/799): 16, 123 464s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/799): 16, 103 464s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/799): 16, 83 464s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/799): 16, 63 464s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/799): 16, 43 464s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 250/799): 31, 23 464s zstdchunked_test.go:104: [7] at 250 in stargz (nextFrame: 258/799): 4, 497 464s zstdchunked_test.go:104: [8] at 258 in stargz (nextFrame: 751/799): -1, 489 464s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 337, NextOffset: 884 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 217, NextOffset: 493 464s testutil.go:509: Offset: 110, NextOffset: 317 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 493, NextOffset: 513 464s testutil.go:509: Offset: 317, NextOffset: 337 464s testutil.go:509: Offset: 513, NextOffset: 1143 464s testutil.go:509: Offset: 337, NextOffset: 884 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 257 758] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/798): 119, 245 464s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/798): 16, 122 464s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/798): 16, 102 464s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/798): 16, 82 464s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/798): 16, 62 464s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/798): 16, 42 464s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 249/798): 30, 22 464s zstdchunked_test.go:104: [7] at 249 in stargz (nextFrame: 257/798): 4, 497 464s zstdchunked_test.go:104: [8] at 257 in stargz (nextFrame: 750/798): -1, 489 464s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 104, NextOffset: 323 464s testutil.go:509: Offset: 209, NextOffset: 487 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 487, NextOffset: 507 464s testutil.go:509: Offset: 343, NextOffset: 885 464s testutil.go:509: Offset: 507, NextOffset: 1135 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 209, NextOffset: 487 464s testutil.go:509: Offset: 104, NextOffset: 323 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 487, NextOffset: 507 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 507, NextOffset: 1135 464s testutil.go:509: Offset: 343, NextOffset: 885 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 258 759] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/799): 119, 246 464s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/799): 16, 123 464s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/799): 16, 103 464s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/799): 16, 83 464s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/799): 16, 63 464s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/799): 16, 43 464s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 250/799): 31, 23 464s zstdchunked_test.go:104: [7] at 250 in stargz (nextFrame: 258/799): 4, 497 464s zstdchunked_test.go:104: [8] at 258 in stargz (nextFrame: 751/799): -1, 489 464s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 107, NextOffset: 320 464s testutil.go:509: Offset: 214, NextOffset: 496 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 320, NextOffset: 340 464s testutil.go:509: Offset: 496, NextOffset: 516 464s testutil.go:509: Offset: 340, NextOffset: 892 464s testutil.go:509: Offset: 516, NextOffset: 1145 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 214, NextOffset: 496 464s testutil.go:509: Offset: 107, NextOffset: 320 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 496, NextOffset: 516 464s testutil.go:509: Offset: 320, NextOffset: 340 464s testutil.go:509: Offset: 516, NextOffset: 1145 464s testutil.go:509: Offset: 340, NextOffset: 892 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 252 752] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 792): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/792): 114, 240 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/792): 16, 122 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/792): 16, 102 464s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/792): 16, 82 464s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/792): 16, 62 464s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/792): 16, 42 464s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 244/792): 30, 22 464s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/792): 4, 496 464s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 744/792): -1, 488 464s zstdchunked_test.go:104: [9] at 744 in stargz (nextFrame: 792/792): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 106, NextOffset: 309 464s testutil.go:509: Offset: 213, NextOffset: 483 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 309, NextOffset: 329 464s testutil.go:509: Offset: 483, NextOffset: 503 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 329, NextOffset: 874 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 253 753] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 793): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/793): 114, 241 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/793): 16, 123 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/793): 16, 103 464s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/793): 16, 83 464s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/793): 16, 63 464s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/793): 16, 43 464s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 245/793): 31, 23 464s zstdchunked_test.go:104: [7] at 245 in stargz (nextFrame: 253/793): 4, 496 464s zstdchunked_test.go:104: [8] at 253 in stargz (nextFrame: 745/793): -1, 488 464s zstdchunked_test.go:104: [9] at 745 in stargz (nextFrame: 793/793): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 503, NextOffset: 1131 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 213, NextOffset: 483 464s testutil.go:509: Offset: 106, NextOffset: 309 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 483, NextOffset: 503 464s testutil.go:509: Offset: 309, NextOffset: 329 464s testutil.go:509: Offset: 503, NextOffset: 1131 464s testutil.go:509: Offset: 329, NextOffset: 874 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 195, NextOffset: 215 464s testutil.go:509: Offset: 107, NextOffset: 310 464s testutil.go:509: Offset: 215, NextOffset: 490 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 310, NextOffset: 330 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 330, NextOffset: 878 464s testutil.go:509: Offset: 510, NextOffset: 1140 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 195, NextOffset: 215 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 215, NextOffset: 490 464s testutil.go:509: Offset: 107, NextOffset: 310 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 490, NextOffset: 510 464s testutil.go:509: Offset: 310, NextOffset: 330 464s testutil.go:509: Offset: 510, NextOffset: 1140 464s testutil.go:509: Offset: 330, NextOffset: 878 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 744] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 784): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/784): 106, 232 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/784): 16, 122 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/784): 16, 102 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/784): 16, 82 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/784): 16, 62 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/784): 16, 42 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/784): 30, 22 464s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/784): 4, 496 464s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 736/784): -1, 488 464s zstdchunked_test.go:104: [9] at 736 in stargz (nextFrame: 784/784): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 317, NextOffset: 841 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 745] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 785): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/785): 106, 233 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/785): 16, 123 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/785): 16, 103 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/785): 16, 83 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/785): 16, 63 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/785): 16, 43 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/785): 31, 23 464s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/785): 4, 496 464s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 737/785): -1, 488 464s zstdchunked_test.go:104: [9] at 737 in stargz (nextFrame: 785/785): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:509: Offset: 317, NextOffset: 841 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 105, NextOffset: 299 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 481, NextOffset: 501 464s testutil.go:509: Offset: 319, NextOffset: 847 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:509: Offset: 105, NextOffset: 299 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 481, NextOffset: 501 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:509: Offset: 319, NextOffset: 847 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 744] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 784): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/784): 106, 232 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/784): 16, 122 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/784): 16, 102 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/784): 16, 82 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/784): 16, 62 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/784): 16, 42 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/784): 30, 22 464s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/784): 4, 496 464s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 736/784): -1, 488 464s zstdchunked_test.go:104: [9] at 736 in stargz (nextFrame: 784/784): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 102, NextOffset: 297 464s testutil.go:509: Offset: 205, NextOffset: 470 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 745] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 785): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/785): 106, 233 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/785): 16, 123 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/785): 16, 103 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/785): 16, 83 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/785): 16, 63 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/785): 16, 43 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/785): 31, 23 464s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/785): 4, 496 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 737/785): -1, 488 464s zstdchunked_test.go:104: [9] at 737 in stargz (nextFrame: 785/785): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 317, NextOffset: 842 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 205, NextOffset: 470 464s testutil.go:509: Offset: 102, NextOffset: 297 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:509: Offset: 317, NextOffset: 842 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 113 133 153 173 193 213 247 750] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 790): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/790): 109, 235 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 133/790): 16, 122 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 153/790): 16, 102 464s zstdchunked_test.go:104: [3] at 153 in stargz (nextFrame: 173/790): 16, 82 464s zstdchunked_test.go:104: [4] at 173 in stargz (nextFrame: 193/790): 16, 62 464s zstdchunked_test.go:104: [5] at 193 in stargz (nextFrame: 213/790): 16, 42 464s zstdchunked_test.go:104: [6] at 213 in stargz (nextFrame: 239/790): 30, 22 464s zstdchunked_test.go:104: [7] at 239 in stargz (nextFrame: 247/790): 4, 499 464s zstdchunked_test.go:104: [8] at 247 in stargz (nextFrame: 742/790): -1, 491 464s zstdchunked_test.go:104: [9] at 742 in stargz (nextFrame: 790/790): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:509: Offset: 208, NextOffset: 473 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 322, NextOffset: 850 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 86, NextOffset: 106 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 473 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:509: Offset: 322, NextOffset: 850 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 113 133 153 173 193 213 248 751] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 791): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/791): 109, 236 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 133/791): 16, 123 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 153/791): 16, 103 464s zstdchunked_test.go:104: [3] at 153 in stargz (nextFrame: 173/791): 16, 83 464s zstdchunked_test.go:104: [4] at 173 in stargz (nextFrame: 193/791): 16, 63 464s zstdchunked_test.go:104: [5] at 193 in stargz (nextFrame: 213/791): 16, 43 464s zstdchunked_test.go:104: [6] at 213 in stargz (nextFrame: 240/791): 31, 23 464s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/791): 4, 499 464s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 743/791): -1, 491 464s zstdchunked_test.go:104: [9] at 743 in stargz (nextFrame: 791/791): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 317, NextOffset: 841 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 204, NextOffset: 465 464s testutil.go:509: Offset: 103, NextOffset: 297 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 465, NextOffset: 485 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 485, NextOffset: 1088 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 317, NextOffset: 841 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 245 746] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/786): 107, 233 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/786): 16, 122 464s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/786): 16, 102 464s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/786): 16, 82 464s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/786): 16, 62 464s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/786): 16, 42 464s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 237/786): 30, 22 464s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/786): 4, 497 464s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 738/786): -1, 489 464s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 105, NextOffset: 299 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 481, NextOffset: 501 464s testutil.go:509: Offset: 319, NextOffset: 847 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 246 747] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/787): 107, 234 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/787): 16, 123 464s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/787): 16, 103 464s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/787): 16, 83 464s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/787): 16, 63 464s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/787): 16, 43 464s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 238/787): 31, 23 464s zstdchunked_test.go:104: [7] at 238 in stargz (nextFrame: 246/787): 4, 497 464s zstdchunked_test.go:104: [8] at 246 in stargz (nextFrame: 739/787): -1, 489 464s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 481 464s testutil.go:509: Offset: 105, NextOffset: 299 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 481, NextOffset: 501 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 501, NextOffset: 1105 464s testutil.go:509: Offset: 319, NextOffset: 847 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 245 746] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/786): 107, 233 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/786): 16, 122 464s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/786): 16, 102 464s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/786): 16, 82 464s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/786): 16, 62 464s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/786): 16, 42 464s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 237/786): 30, 22 464s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/786): 4, 497 464s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 738/786): -1, 489 464s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 102, NextOffset: 297 464s testutil.go:509: Offset: 205, NextOffset: 470 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 297, NextOffset: 317 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 317, NextOffset: 842 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 205, NextOffset: 470 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 297 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 470, NextOffset: 490 464s testutil.go:509: Offset: 297, NextOffset: 317 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 246 747] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/787): 107, 234 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/787): 16, 123 464s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/787): 16, 103 464s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/787): 16, 83 464s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/787): 16, 63 464s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/787): 16, 43 464s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 238/787): 31, 23 464s zstdchunked_test.go:104: [7] at 238 in stargz (nextFrame: 246/787): 4, 497 464s zstdchunked_test.go:104: [8] at 246 in stargz (nextFrame: 739/787): -1, 489 464s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 490, NextOffset: 1094 464s testutil.go:509: Offset: 317, NextOffset: 842 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 106, NextOffset: 302 464s testutil.go:509: Offset: 208, NextOffset: 473 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 322, NextOffset: 850 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 86, NextOffset: 106 464s testutil.go:509: Offset: 208, NextOffset: 473 464s testutil.go:509: Offset: 106, NextOffset: 302 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 473, NextOffset: 493 464s testutil.go:509: Offset: 302, NextOffset: 322 464s testutil.go:509: Offset: 493, NextOffset: 1098 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 322, NextOffset: 850 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 744] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 784): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/784): 106, 232 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/784): 16, 122 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/784): 16, 102 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/784): 16, 82 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/784): 16, 62 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/784): 16, 42 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/784): 30, 22 464s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/784): 4, 496 464s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 736/784): -1, 488 464s zstdchunked_test.go:104: [9] at 736 in stargz (nextFrame: 784/784): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 184, NextOffset: 204 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 299 464s testutil.go:509: Offset: 204, NextOffset: 466 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 466, NextOffset: 486 464s testutil.go:509: Offset: 319, NextOffset: 843 464s testutil.go:509: Offset: 486, NextOffset: 1090 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 466, NextOffset: 486 464s testutil.go:509: Offset: 299, NextOffset: 319 464s testutil.go:509: Offset: 486, NextOffset: 1090 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 319, NextOffset: 843 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 184, NextOffset: 204 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 204, NextOffset: 466 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 299 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 745] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 785): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/785): 106, 233 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/785): 16, 123 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/785): 16, 103 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/785): 16, 83 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/785): 16, 63 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/785): 16, 43 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/785): 31, 23 464s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/785): 4, 496 464s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 737/785): -1, 488 464s zstdchunked_test.go:104: [9] at 737 in stargz (nextFrame: 785/785): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 480, NextOffset: 500 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 334, NextOffset: 861 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 500, NextOffset: 1104 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 105, NextOffset: 314 464s testutil.go:509: Offset: 207, NextOffset: 480 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 746] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/786): 106, 232 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/786): 16, 122 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/786): 16, 102 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/786): 16, 82 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/786): 16, 62 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/786): 16, 42 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/786): 30, 22 464s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/786): 4, 498 464s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 738/786): -1, 490 464s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 207, NextOffset: 480 464s testutil.go:509: Offset: 105, NextOffset: 314 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 314, NextOffset: 334 464s testutil.go:509: Offset: 500, NextOffset: 1104 464s testutil.go:509: Offset: 334, NextOffset: 861 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 747] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/787): 106, 233 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/787): 16, 123 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/787): 16, 103 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/787): 16, 83 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/787): 16, 63 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/787): 16, 43 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/787): 31, 23 464s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/787): 4, 498 464s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 739/787): -1, 490 464s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 185, NextOffset: 205 464s testutil.go:509: Offset: 103, NextOffset: 301 464s testutil.go:509: Offset: 205, NextOffset: 469 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 301, NextOffset: 321 464s testutil.go:509: Offset: 469, NextOffset: 489 464s testutil.go:509: Offset: 321, NextOffset: 846 464s testutil.go:509: Offset: 489, NextOffset: 1093 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 185, NextOffset: 205 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 205, NextOffset: 469 464s testutil.go:509: Offset: 103, NextOffset: 301 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 469, NextOffset: 489 464s testutil.go:509: Offset: 301, NextOffset: 321 464s testutil.go:509: Offset: 489, NextOffset: 1093 464s testutil.go:509: Offset: 321, NextOffset: 846 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 746] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/786): 106, 232 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/786): 16, 122 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/786): 16, 102 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/786): 16, 82 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/786): 16, 62 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/786): 16, 42 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/786): 30, 22 464s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/786): 4, 498 464s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 738/786): -1, 490 464s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 105, NextOffset: 305 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 747] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/787): 106, 233 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/787): 16, 123 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/787): 16, 103 464s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/787): 16, 83 464s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/787): 16, 63 464s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/787): 16, 43 464s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/787): 31, 23 464s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/787): 4, 498 464s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 739/787): -1, 490 464s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 474 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 305, NextOffset: 325 464s testutil.go:509: Offset: 474, NextOffset: 494 464s testutil.go:509: Offset: 325, NextOffset: 852 464s testutil.go:509: Offset: 494, NextOffset: 1099 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 208, NextOffset: 474 464s testutil.go:509: Offset: 105, NextOffset: 305 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 474, NextOffset: 494 464s testutil.go:509: Offset: 305, NextOffset: 325 464s testutil.go:509: Offset: 494, NextOffset: 1099 464s testutil.go:509: Offset: 325, NextOffset: 852 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 112 132 152 172 192 212 246 749] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 789): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/789): 108, 234 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 132/789): 16, 122 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 152/789): 16, 102 464s zstdchunked_test.go:104: [3] at 152 in stargz (nextFrame: 172/789): 16, 82 464s zstdchunked_test.go:104: [4] at 172 in stargz (nextFrame: 192/789): 16, 62 464s zstdchunked_test.go:104: [5] at 192 in stargz (nextFrame: 212/789): 16, 42 464s zstdchunked_test.go:104: [6] at 212 in stargz (nextFrame: 238/789): 30, 22 464s zstdchunked_test.go:104: [7] at 238 in stargz (nextFrame: 246/789): 4, 499 464s zstdchunked_test.go:104: [8] at 246 in stargz (nextFrame: 741/789): -1, 491 464s zstdchunked_test.go:104: [9] at 741 in stargz (nextFrame: 789/789): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":132,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 279 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 299, NextOffset: 825 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 279, NextOffset: 299 464s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:509: Offset: 299, NextOffset: 825 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 112 132 152 172 192 212 247 750] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 790): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/790): 108, 235 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 132/790): 16, 123 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 152/790): 16, 103 464s zstdchunked_test.go:104: [3] at 152 in stargz (nextFrame: 172/790): 16, 83 464s zstdchunked_test.go:104: [4] at 172 in stargz (nextFrame: 192/790): 16, 63 464s zstdchunked_test.go:104: [5] at 192 in stargz (nextFrame: 212/790): 16, 43 464s zstdchunked_test.go:104: [6] at 212 in stargz (nextFrame: 239/790): 31, 23 464s zstdchunked_test.go:104: [7] at 239 in stargz (nextFrame: 247/790): 4, 499 464s zstdchunked_test.go:104: [8] at 247 in stargz (nextFrame: 742/790): -1, 491 464s zstdchunked_test.go:104: [9] at 742 in stargz (nextFrame: 790/790): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 464s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":132,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 464s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 464s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 464s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 464s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:509: Offset: 98, NextOffset: 279 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 137 181 434] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/474): 133, 169 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/474): 40, 32 464s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/474): 4, 249 464s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 426/474): -1, 241 464s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 137 182 435] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/475): 133, 170 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/475): 41, 33 464s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/475): 4, 249 464s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 427/475): -1, 241 464s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 137 181 434] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/474): 133, 169 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/474): 40, 32 464s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/474): 4, 249 464s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 426/474): -1, 241 464s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 137 182 435] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/475): 133, 170 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/475): 41, 33 464s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/475): 4, 249 464s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 427/475): -1, 241 464s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 308, NextOffset: 835 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 181 434] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/474): 133, 169 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/474): 40, 32 464s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/474): 4, 249 464s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 426/474): -1, 241 464s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 182 435] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 463 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/475): 133, 170 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/475): 41, 33 464s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/475): 4, 249 464s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 427/475): -1, 241 464s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 288, NextOffset: 308 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 141 185 434] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/474): 137, 173 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/474): 40, 32 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/474): 4, 245 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 426/474): -1, 237 464s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 141 186 435] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/475): 137, 174 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/475): 41, 33 464s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/475): 4, 245 464s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 427/475): -1, 237 464s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 141 185 434] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/474): 137, 173 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/474): 40, 32 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/474): 4, 245 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 426/474): -1, 237 464s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 141 186 435] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/475): 137, 174 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/475): 41, 33 464s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/475): 4, 245 464s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 427/475): -1, 237 464s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 140 184 433] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/473): 136, 172 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 176/473): 40, 32 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/473): 4, 245 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 425/473): -1, 237 464s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 140 185 434] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/474): 136, 173 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 177/474): 41, 33 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/474): 4, 245 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 426/474): -1, 237 464s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 139 183 439] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/479): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/479): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/479): 4, 252 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 431/479): -1, 244 464s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 139 184 440] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/480): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/480): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/480): 4, 252 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 432/480): -1, 244 464s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 139 183 439] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/479): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/479): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/479): 4, 252 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 431/479): -1, 244 464s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 139 184 440] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/480): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/480): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/480): 4, 252 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 432/480): -1, 244 464s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 140 184 440] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/480): 136, 172 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 176/480): 40, 32 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/480): 4, 252 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 432/480): -1, 244 464s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 140 185 441] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 481): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/481): 136, 173 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 177/481): 41, 33 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/481): 4, 252 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 433/481): -1, 244 464s zstdchunked_test.go:104: [4] at 433 in stargz (nextFrame: 481/481): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 455, NextOffset: 475 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 143 187 439] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/479): 139, 175 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 304, NextOffset: 829 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 179/479): 40, 32 464s zstdchunked_test.go:104: [2] at 179 in stargz (nextFrame: 187/479): 4, 248 464s zstdchunked_test.go:104: [3] at 187 in stargz (nextFrame: 431/479): -1, 240 464s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 99, NextOffset: 284 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 455 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 143 188 440] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/480): 139, 176 464s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 180/480): 41, 33 464s zstdchunked_test.go:104: [2] at 180 in stargz (nextFrame: 188/480): 4, 248 464s zstdchunked_test.go:104: [3] at 188 in stargz (nextFrame: 432/480): -1, 240 464s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 197, NextOffset: 455 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 143 187 439] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/479): 139, 175 464s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 179/479): 40, 32 464s zstdchunked_test.go:104: [2] at 179 in stargz (nextFrame: 187/479): 4, 248 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 99, NextOffset: 284 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s zstdchunked_test.go:104: [3] at 187 in stargz (nextFrame: 431/479): -1, 240 464s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 455, NextOffset: 475 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 284, NextOffset: 304 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 143 188 440] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/480): 139, 176 464s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 180/480): 41, 33 464s zstdchunked_test.go:104: [2] at 180 in stargz (nextFrame: 188/480): 4, 248 464s zstdchunked_test.go:104: [3] at 188 in stargz (nextFrame: 432/480): -1, 240 464s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:509: Offset: 304, NextOffset: 829 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 141 185 437] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 477): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/477): 137, 173 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/477): 40, 32 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/477): 4, 248 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 429/477): -1, 240 464s zstdchunked_test.go:104: [4] at 429 in stargz (nextFrame: 477/477): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 141 186 438] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 478): 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/478): 137, 174 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/478): 41, 33 464s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/478): 4, 248 464s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 430/478): -1, 240 464s zstdchunked_test.go:104: [4] at 430 in stargz (nextFrame: 478/478): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 139 183 426] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/466): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/466): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/466): 4, 239 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 418/466): -1, 231 464s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 139 184 427] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/467): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/467): 4, 239 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 419/467): -1, 231 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 139 183 426] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/466): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/466): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/466): 4, 239 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 418/466): -1, 231 464s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 139 184 427] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/467): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/467): 4, 239 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 419/467): -1, 231 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 181 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/463): 133, 169 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/463): 40, 32 464s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/463): 4, 238 464s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 415/463): -1, 230 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 137 182 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/464): 133, 170 464s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/464): 41, 33 464s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/464): 4, 238 464s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 416/464): -1, 230 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 178, NextOffset: 198 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 138 182 427] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/467): 134, 170 464s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 174/467): 40, 32 464s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/467): 4, 241 464s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 419/467): -1, 233 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 101, NextOffset: 287 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 138 183 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/468): 134, 171 464s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 175/468): 41, 33 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 198, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/468): 4, 241 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 420/468): -1, 233 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 307, NextOffset: 833 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 81, NextOffset: 101 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 138 182 427] 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 198, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/467): 134, 170 464s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 174/467): 40, 32 464s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/467): 4, 241 464s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 419/467): -1, 233 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 138 183 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/468): 134, 171 464s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 175/468): 41, 33 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/468): 4, 241 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 420/468): -1, 233 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:509: Offset: 307, NextOffset: 833 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 139 183 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/468): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/468): 4, 241 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 420/468): -1, 233 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 139 184 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/469): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/469): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/469): 4, 241 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 421/469): -1, 233 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 139 183 427] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/467): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/467): 4, 240 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 419/467): -1, 232 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 139 184 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/468): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/468): 4, 240 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 420/468): -1, 232 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 139 183 427] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/467): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/467): 4, 240 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 419/467): -1, 232 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 98, NextOffset: 279 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 451, NextOffset: 471 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 139 184 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/468): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/468): 4, 240 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 420/468): -1, 232 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 299, NextOffset: 825 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 451 464s testutil.go:509: Offset: 98, NextOffset: 279 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 139 183 427] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 171 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/467): 40, 32 464s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/467): 4, 240 464s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 419/467): -1, 232 464s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 139 184 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 172 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/468): 41, 33 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/468): 4, 240 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 420/468): -1, 232 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 451, NextOffset: 471 464s testutil.go:509: Offset: 279, NextOffset: 299 464s testutil.go:509: Offset: 471, NextOffset: 1065 464s testutil.go:509: Offset: 299, NextOffset: 825 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 141 185 431] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 471): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/471): 137, 173 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/471): 40, 32 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/471): 4, 242 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 423/471): -1, 234 464s zstdchunked_test.go:104: [4] at 423 in stargz (nextFrame: 471/471): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 141 186 432] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/472): 137, 174 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/472): 41, 33 464s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/472): 4, 242 464s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 424/472): -1, 234 464s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 141 185 431] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 471): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/471): 137, 173 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/471): 40, 32 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/471): 4, 242 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 423/471): -1, 234 464s zstdchunked_test.go:104: [4] at 423 in stargz (nextFrame: 471/471): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 141 186 432] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/472): 137, 174 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/472): 41, 33 464s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/472): 4, 242 464s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 424/472): -1, 234 464s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 140 184 430] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/470): 136, 172 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 176/470): 40, 32 464s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/470): 4, 242 464s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 422/470): -1, 234 464s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 140 185 431] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 471): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/471): 136, 173 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 177/471): 41, 33 464s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/471): 4, 242 464s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 423/471): -1, 234 464s zstdchunked_test.go:104: [4] at 423 in stargz (nextFrame: 471/471): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 177 420] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 165 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/460): 40, 32 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/460): 4, 239 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 412/460): -1, 231 464s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 98 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 178 421] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/461): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/461): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/461): 4, 239 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 413/461): -1, 231 464s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 98, NextOffset: 288 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 463, NextOffset: 483 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 177 420] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 165 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/460): 40, 32 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/460): 4, 239 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 412/460): -1, 231 464s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 78, NextOffset: 98 464s testutil.go:509: Offset: 197, NextOffset: 463 464s testutil.go:509: Offset: 98, NextOffset: 288 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 178 421] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/461): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/461): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/461): 4, 239 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 413/461): -1, 231 464s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 463, NextOffset: 483 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 483, NextOffset: 1079 464s testutil.go:509: Offset: 308, NextOffset: 835 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 175 417] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 457): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/457): 127, 163 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/457): 40, 32 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/457): 4, 238 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 409/457): -1, 230 464s zstdchunked_test.go:104: [4] at 409 in stargz (nextFrame: 457/457): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 176 418] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/458): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/458): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 464s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 179 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/463): 131, 167 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/463): 40, 32 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 180 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/464): 131, 168 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/464): 41, 33 464s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/464): 4, 240 464s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 416/464): -1, 232 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 99, NextOffset: 284 464s testutil.go:509: Offset: 197, NextOffset: 455 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 284, NextOffset: 304 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 304, NextOffset: 829 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 79, NextOffset: 99 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 179 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/463): 131, 167 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/463): 40, 32 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 455 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 99, NextOffset: 284 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 455, NextOffset: 475 464s testutil.go:509: Offset: 284, NextOffset: 304 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 180 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/464): 131, 168 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/464): 41, 33 464s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/464): 4, 240 464s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 416/464): -1, 232 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 475, NextOffset: 1069 464s testutil.go:509: Offset: 304, NextOffset: 829 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 134 178 422] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/462): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/462): 4, 240 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 414/462): -1, 232 464s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 134 179 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/463): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/463): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 177 419] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/459): 129, 165 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/459): 40, 32 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 178 420] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/460): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/460): 4, 238 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 412/460): -1, 230 464s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 177 419] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/459): 129, 165 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/459): 40, 32 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 101, NextOffset: 287 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 178 420] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/460): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/460): 4, 238 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 412/460): -1, 230 464s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 198, NextOffset: 457 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 307, NextOffset: 833 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 178, NextOffset: 198 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 198, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 134 178 421] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/461): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/461): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/461): 4, 239 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 413/461): -1, 231 464s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 101, NextOffset: 287 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 287, NextOffset: 307 464s testutil.go:509: Offset: 477, NextOffset: 1073 464s testutil.go:509: Offset: 307, NextOffset: 833 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 134 179 422] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/462): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/462): 4, 239 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 414/462): -1, 231 464s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 178 422] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/462): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/462): 4, 240 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 414/462): -1, 232 464s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 179 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/463): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/463): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 178 422] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 166 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/462): 40, 32 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/462): 4, 240 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 414/462): -1, 232 464s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 180, NextOffset: 200 464s testutil.go:509: Offset: 102, NextOffset: 288 464s testutil.go:509: Offset: 200, NextOffset: 454 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 454, NextOffset: 474 464s testutil.go:509: Offset: 308, NextOffset: 832 464s testutil.go:509: Offset: 474, NextOffset: 1067 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 180, NextOffset: 200 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 179 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/463): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/463): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 200, NextOffset: 454 464s testutil.go:509: Offset: 102, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 454, NextOffset: 474 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 474, NextOffset: 1067 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 135 179 423] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/463): 131, 167 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/463): 40, 32 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 308, NextOffset: 832 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 464s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 135 180 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/464): 131, 168 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/464): 41, 33 464s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/464): 4, 240 464s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 416/464): -1, 232 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1683: "bar"(basename:"bar") is child of "" 464s testutil.go:1683: "foo"(basename:"foo") is child of "" 464s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 149 299] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/339): 145, 137 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/339): 4, 146 464s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 291/339): -1, 138 464s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 148 298] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 338): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/338): 144, 136 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 148/338): 4, 146 464s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 290/338): -1, 138 464s zstdchunked_test.go:104: [3] at 290 in stargz (nextFrame: 338/338): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 149 299] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/339): 145, 137 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/339): 4, 146 464s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 291/339): -1, 138 464s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 148 298] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 338): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/338): 144, 136 464s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 148/338): 4, 146 464s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 290/338): -1, 138 464s zstdchunked_test.go:104: [3] at 290 in stargz (nextFrame: 338/338): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 150 300] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 340): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/340): 146, 138 464s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/340): 4, 146 464s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 292/340): -1, 138 464s zstdchunked_test.go:104: [3] at 292 in stargz (nextFrame: 340/340): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 149 299] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/339): 145, 137 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/339): 4, 146 464s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 291/339): -1, 138 464s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 155 311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 155 311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 155 311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 155 311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 155 311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 154 310] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/350): 150, 142 464s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/350): 4, 152 464s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 302/350): -1, 144 464s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 155 304] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/344): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/344): 4, 145 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 296/344): -1, 137 464s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 154 303] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 464s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 464s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 155 304] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/344): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/344): 4, 145 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 296/344): -1, 137 464s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 154 303] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 464s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 464s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 154 303] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 464s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 464s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 154 303] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 464s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 464s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 156 309] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 148/349): 152, 144 464s zstdchunked_test.go:104: [1] at 148 in stargz (nextFrame: 156/349): 4, 149 464s zstdchunked_test.go:104: [2] at 156 in stargz (nextFrame: 301/349): -1, 141 464s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 155 308] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/348): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/348): 4, 149 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 300/348): -1, 141 464s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 156 309] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 148/349): 152, 144 464s zstdchunked_test.go:104: [1] at 148 in stargz (nextFrame: 156/349): 4, 149 464s zstdchunked_test.go:104: [2] at 156 in stargz (nextFrame: 301/349): -1, 141 464s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 155 308] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/348): 151, 143 464s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/348): 4, 149 464s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 300/348): -1, 141 464s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 158 311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 150/351): 154, 146 464s zstdchunked_test.go:104: [1] at 150 in stargz (nextFrame: 158/351): 4, 149 464s zstdchunked_test.go:104: [2] at 158 in stargz (nextFrame: 303/351): -1, 141 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 181, NextOffset: 201 464s testutil.go:509: Offset: 99, NextOffset: 298 464s testutil.go:509: Offset: 201, NextOffset: 466 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 298, NextOffset: 318 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 466, NextOffset: 486 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 157 310] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 149/350): 153, 145 464s zstdchunked_test.go:104: [1] at 149 in stargz (nextFrame: 157/350): 4, 149 464s zstdchunked_test.go:104: [2] at 157 in stargz (nextFrame: 302/350): -1, 141 464s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 318, NextOffset: 846 464s testutil.go:509: Offset: 486, NextOffset: 1079 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 181, NextOffset: 201 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 201, NextOffset: 466 464s testutil.go:509: Offset: 99, NextOffset: 298 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 466, NextOffset: 486 464s testutil.go:509: Offset: 298, NextOffset: 318 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 144 287] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 327): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/327): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/327): 4, 139 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 279/327): -1, 131 464s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 327/327): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 486, NextOffset: 1079 464s testutil.go:509: Offset: 318, NextOffset: 846 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 128 271] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/311): 124, 116 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/311): 4, 139 464s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 263/311): -1, 131 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 144 287] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 327): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/327): 140, 132 464s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/327): 4, 139 464s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 279/327): -1, 131 464s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 327/327): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 128 271] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/311): 124, 116 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/311): 4, 139 464s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 263/311): -1, 131 464s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 147 290] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 330): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/330): 143, 135 464s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 147/330): 4, 139 464s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 282/330): -1, 131 464s zstdchunked_test.go:104: [3] at 282 in stargz (nextFrame: 330/330): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 274] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/314): 127, 119 464s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 131/314): 4, 139 464s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 266/314): -1, 131 464s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 150 297] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 337): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/337): 146, 138 464s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/337): 4, 143 464s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 289/337): -1, 135 464s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 337/337): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 280] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/320): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/320): 4, 143 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 272/320): -1, 135 464s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 150 297] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 337): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/337): 146, 138 464s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/337): 4, 143 464s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 289/337): -1, 135 464s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 337/337): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 280] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/320): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/320): 4, 143 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 272/320): -1, 135 464s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 150 297] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 337): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/337): 146, 138 464s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/337): 4, 143 464s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 289/337): -1, 135 464s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 337/337): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 280] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/320): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/320): 4, 143 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 272/320): -1, 135 464s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 150 295] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 335): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/335): 146, 138 464s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/335): 4, 141 464s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 287/335): -1, 133 464s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 335/335): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 278] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 318): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/318): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/318): 4, 141 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 270/318): -1, 133 464s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 318/318): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 150 295] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 335): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/335): 146, 138 464s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/335): 4, 141 464s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 287/335): -1, 133 464s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 335/335): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 278] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 318): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/318): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/318): 4, 141 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 270/318): -1, 133 464s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 318/318): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 149 294] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 334): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/334): 145, 137 464s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/334): 4, 141 464s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 286/334): -1, 133 464s zstdchunked_test.go:104: [3] at 286 in stargz (nextFrame: 334/334): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 277] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 317): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/317): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/317): 4, 141 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 269/317): -1, 133 464s zstdchunked_test.go:104: [3] at 269 in stargz (nextFrame: 317/317): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 182, NextOffset: 202 464s testutil.go:509: Offset: 104, NextOffset: 294 464s testutil.go:509: Offset: 202, NextOffset: 459 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 294, NextOffset: 314 464s testutil.go:509: Offset: 459, NextOffset: 479 464s testutil.go:509: Offset: 314, NextOffset: 837 464s testutil.go:509: Offset: 479, NextOffset: 1074 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 182, NextOffset: 202 464s testutil.go:509: Offset: 84, NextOffset: 104 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 151 299] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/339): 147, 139 464s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 151/339): 4, 144 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 291/339): -1, 136 464s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 202, NextOffset: 459 464s testutil.go:509: Offset: 104, NextOffset: 294 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 459, NextOffset: 479 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 282] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 322): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/322): 130, 122 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/322): 4, 144 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 274/322): -1, 136 464s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 322/322): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 294, NextOffset: 314 464s testutil.go:509: Offset: 479, NextOffset: 1074 464s testutil.go:509: Offset: 314, NextOffset: 837 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 151 299] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/339): 147, 139 464s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 151/339): 4, 144 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 291/339): -1, 136 464s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 282] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 322): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/322): 130, 122 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/322): 4, 144 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 274/322): -1, 136 464s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 322/322): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 151 299] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/339): 147, 139 464s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 151/339): 4, 144 464s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 291/339): -1, 136 464s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 134 282] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 322): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/322): 130, 122 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/322): 4, 144 464s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 274/322): -1, 136 464s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 322/322): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 136 279] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 319): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/319): 132, 124 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/319): 4, 139 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 271/319): -1, 131 464s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 319/319): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 99 464s testutil.go:509: Offset: 177, NextOffset: 197 464s testutil.go:509: Offset: 99, NextOffset: 288 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 121 264] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 304): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/304): 117, 109 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/304): 4, 139 464s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 256/304): -1, 131 464s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 304/304): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 136 279] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 319): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/319): 132, 124 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 457 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/319): 4, 139 464s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 271/319): -1, 131 464s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 319/319): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 288, NextOffset: 308 464s testutil.go:509: Offset: 457, NextOffset: 477 464s testutil.go:509: Offset: 308, NextOffset: 836 464s testutil.go:509: Offset: 477, NextOffset: 1072 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 197 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 121 264] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 304): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/304): 117, 109 464s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/304): 4, 139 464s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 256/304): -1, 131 464s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 304/304): -1, -1 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 79, NextOffset: 99 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 457 464s testutil.go:509: Offset: 99, NextOffset: 288 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 464s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 464s testutil.go:509: Offset: 457, NextOffset: 477 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 288, NextOffset: 308 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 138 281] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 321): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/321): 134, 126 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/321): 4, 139 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 273/321): -1, 131 464s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 321/321): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 477, NextOffset: 1072 464s testutil.go:509: Offset: 308, NextOffset: 836 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 123 266] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 306): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/306): 119, 111 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/306): 4, 139 464s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 258/306): -1, 131 464s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 306/306): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 141 288] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/328): 137, 129 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/328): 4, 143 464s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 280/328): -1, 135 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 326, NextOffset: 346 464s testutil.go:509: Offset: 242, NextOffset: 361 464s testutil.go:509: Offset: 346, NextOffset: 487 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 361, NextOffset: 381 464s testutil.go:509: Offset: 487, NextOffset: 507 464s testutil.go:509: Offset: 381, NextOffset: 501 464s testutil.go:509: Offset: 507, NextOffset: 648 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 126 273] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/313): 122, 114 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/313): 4, 143 464s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 265/313): -1, 135 464s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 501, NextOffset: 521 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 648, NextOffset: 668 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 141 288] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/328): 137, 129 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/328): 4, 143 464s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 280/328): -1, 135 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 521, NextOffset: 641 464s testutil.go:509: Offset: 668, NextOffset: 788 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 641, NextOffset: 661 464s testutil.go:509: Offset: 788, NextOffset: 808 464s testutil.go:509: Offset: 661, NextOffset: 781 464s testutil.go:509: Offset: 808, NextOffset: 949 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 781, NextOffset: 801 464s testutil.go:509: Offset: 949, NextOffset: 969 464s testutil.go:509: Offset: 801, NextOffset: 1337 464s testutil.go:509: Offset: 969, NextOffset: 1592 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 104, NextOffset: 222 464s testutil.go:509: Offset: 208, NextOffset: 326 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 326, NextOffset: 346 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 346, NextOffset: 487 464s testutil.go:509: Offset: 242, NextOffset: 361 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 487, NextOffset: 507 464s testutil.go:509: Offset: 361, NextOffset: 381 464s testutil.go:509: Offset: 507, NextOffset: 648 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 126 273] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/313): 122, 114 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/313): 4, 143 464s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 265/313): -1, 135 464s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 381, NextOffset: 501 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 788, NextOffset: 808 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 140 287] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 327): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/327): 136, 128 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/327): 4, 143 464s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 279/327): -1, 135 464s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 327/327): -1, -1 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 641, NextOffset: 661 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 808, NextOffset: 949 464s testutil.go:509: Offset: 661, NextOffset: 781 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 208, NextOffset: 326 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 125 272] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/312): 121, 113 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 125/312): 4, 143 464s zstdchunked_test.go:104: [2] at 125 in stargz (nextFrame: 264/312): -1, 135 464s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 222 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 648, NextOffset: 668 464s testutil.go:509: Offset: 501, NextOffset: 521 464s testutil.go:509: Offset: 668, NextOffset: 788 464s testutil.go:509: Offset: 521, NextOffset: 641 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 138 283] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 323): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/323): 134, 126 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/323): 4, 141 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 275/323): -1, 133 464s zstdchunked_test.go:104: [3] at 275 in stargz (nextFrame: 323/323): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 949, NextOffset: 969 464s testutil.go:509: Offset: 781, NextOffset: 801 464s testutil.go:509: Offset: 969, NextOffset: 1592 464s testutil.go:509: Offset: 801, NextOffset: 1337 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 275] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 315): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/315): 126, 118 464s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/315): 4, 141 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 267/315): -1, 133 464s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 315/315): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 138 283] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 323): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/323): 134, 126 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/323): 4, 141 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 275/323): -1, 133 464s zstdchunked_test.go:104: [3] at 275 in stargz (nextFrame: 323/323): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 275] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 315): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/315): 126, 118 464s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/315): 4, 141 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 267/315): -1, 133 464s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 315/315): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo3 foo5] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo5] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 230, NextOffset: 250 464s testutil.go:509: Offset: 335, NextOffset: 355 464s testutil.go:509: Offset: 250, NextOffset: 373 464s testutil.go:509: Offset: 355, NextOffset: 499 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 515, NextOffset: 535 464s testutil.go:509: Offset: 662, NextOffset: 682 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 138 283] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 323): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/323): 134, 126 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/323): 4, 141 464s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 275/323): -1, 133 464s zstdchunked_test.go:104: [3] at 275 in stargz (nextFrame: 323/323): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 535, NextOffset: 657 464s testutil.go:509: Offset: 682, NextOffset: 804 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 799, NextOffset: 819 464s testutil.go:509: Offset: 967, NextOffset: 987 464s testutil.go:509: Offset: 819, NextOffset: 1366 464s testutil.go:509: Offset: 987, NextOffset: 1612 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 108, NextOffset: 230 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 130 275] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 315): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/315): 126, 118 464s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/315): 4, 141 464s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 267/315): -1, 133 464s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 315/315): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 335 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 373, NextOffset: 393 464s testutil.go:509: Offset: 499, NextOffset: 519 464s testutil.go:509: Offset: 393, NextOffset: 515 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 140 288] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/328): 136, 128 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/328): 4, 144 464s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 280/328): -1, 136 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 519, NextOffset: 662 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 657, NextOffset: 677 464s testutil.go:509: Offset: 804, NextOffset: 824 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 132 280] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/320): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/320): 4, 144 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 272/320): -1, 136 464s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 677, NextOffset: 799 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 140 288] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/328): 136, 128 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/328): 4, 144 464s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 280/328): -1, 136 464s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 824, NextOffset: 967 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo3 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo3 foo5 foo_empty foo2] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 213, NextOffset: 335 464s testutil.go:509: Offset: 108, NextOffset: 230 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 132 280] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/320): 128, 120 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/320): 4, 144 464s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 272/320): -1, 136 464s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 499, NextOffset: 519 464s testutil.go:509: Offset: 373, NextOffset: 393 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 519, NextOffset: 662 464s testutil.go:509: Offset: 393, NextOffset: 515 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 804, NextOffset: 824 464s testutil.go:509: Offset: 657, NextOffset: 677 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 141 289] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/329): 137, 129 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/329): 4, 144 464s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 281/329): -1, 136 464s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 824, NextOffset: 967 464s testutil.go:509: Offset: 677, NextOffset: 799 464s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 281] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 321): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/321): 129, 121 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/321): 4, 144 464s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 273/321): -1, 136 464s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 321/321): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 335, NextOffset: 355 464s testutil.go:509: Offset: 230, NextOffset: 250 464s testutil.go:509: Offset: 355, NextOffset: 499 464s testutil.go:509: Offset: 250, NextOffset: 373 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 643 946] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 986): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/986): 117, 631 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/986): 104, 510 464s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/986): 123, 402 464s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/986): 130, 275 464s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/986): 105, 141 464s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 635/986): 40, 32 464s zstdchunked_test.go:104: [6] at 635 in stargz (nextFrame: 643/986): 4, 299 464s zstdchunked_test.go:104: [7] at 643 in stargz (nextFrame: 938/986): -1, 291 464s zstdchunked_test.go:104: [8] at 938 in stargz (nextFrame: 986/986): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 644 947] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 987): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/987): 117, 632 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/987): 104, 511 464s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/987): 123, 403 464s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/987): 130, 276 464s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/987): 105, 142 464s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 636/987): 41, 33 464s zstdchunked_test.go:104: [6] at 636 in stargz (nextFrame: 644/987): 4, 299 464s zstdchunked_test.go:104: [7] at 644 in stargz (nextFrame: 939/987): -1, 291 464s zstdchunked_test.go:104: [8] at 939 in stargz (nextFrame: 987/987): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 662, NextOffset: 682 464s testutil.go:509: Offset: 515, NextOffset: 535 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 643 946] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 986): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/986): 117, 631 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/986): 104, 510 464s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/986): 123, 402 464s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/986): 130, 275 464s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/986): 105, 141 464s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 635/986): 40, 32 464s zstdchunked_test.go:104: [6] at 635 in stargz (nextFrame: 643/986): 4, 299 464s zstdchunked_test.go:104: [7] at 643 in stargz (nextFrame: 938/986): -1, 291 464s zstdchunked_test.go:104: [8] at 938 in stargz (nextFrame: 986/986): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 644 947] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 987): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/987): 117, 632 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/987): 104, 511 464s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/987): 123, 403 464s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/987): 130, 276 464s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/987): 105, 142 464s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 636/987): 41, 33 464s zstdchunked_test.go:104: [6] at 636 in stargz (nextFrame: 644/987): 4, 299 464s zstdchunked_test.go:104: [7] at 644 in stargz (nextFrame: 939/987): -1, 291 464s zstdchunked_test.go:104: [8] at 939 in stargz (nextFrame: 987/987): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 682, NextOffset: 804 464s testutil.go:509: Offset: 535, NextOffset: 657 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 967, NextOffset: 987 464s testutil.go:509: Offset: 799, NextOffset: 819 464s testutil.go:509: Offset: 987, NextOffset: 1612 464s testutil.go:509: Offset: 819, NextOffset: 1366 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 225 351 482 588 632 935] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 975): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/975): 114, 620 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 225/975): 103, 502 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 351/975): 122, 395 464s zstdchunked_test.go:104: [3] at 351 in stargz (nextFrame: 482/975): 127, 269 464s zstdchunked_test.go:104: [4] at 482 in stargz (nextFrame: 588/975): 102, 138 464s zstdchunked_test.go:104: [5] at 588 in stargz (nextFrame: 624/975): 40, 32 464s zstdchunked_test.go:104: [6] at 624 in stargz (nextFrame: 632/975): 4, 299 464s zstdchunked_test.go:104: [7] at 632 in stargz (nextFrame: 927/975): -1, 291 464s zstdchunked_test.go:104: [8] at 927 in stargz (nextFrame: 975/975): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 225 351 482 588 633 936] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 976): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/976): 114, 621 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 225/976): 103, 503 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 351/976): 122, 396 464s zstdchunked_test.go:104: [3] at 351 in stargz (nextFrame: 482/976): 127, 270 464s zstdchunked_test.go:104: [4] at 482 in stargz (nextFrame: 588/976): 102, 139 464s zstdchunked_test.go:104: [5] at 588 in stargz (nextFrame: 625/976): 41, 33 464s zstdchunked_test.go:104: [6] at 625 in stargz (nextFrame: 633/976): 4, 299 464s zstdchunked_test.go:104: [7] at 633 in stargz (nextFrame: 928/976): -1, 291 464s zstdchunked_test.go:104: [8] at 928 in stargz (nextFrame: 976/976): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 626 931] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 971): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/971): 107, 614 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/971): 105, 503 464s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/971): 122, 394 464s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/971): 123, 268 464s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/971): 105, 141 464s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 618/971): 40, 32 464s zstdchunked_test.go:104: [6] at 618 in stargz (nextFrame: 626/971): 4, 301 464s zstdchunked_test.go:104: [7] at 626 in stargz (nextFrame: 923/971): -1, 293 464s zstdchunked_test.go:104: [8] at 923 in stargz (nextFrame: 971/971): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4 foo_empty2] vs [foo_empty foo3 foo_empty3 foo5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo] 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 367, NextOffset: 387 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 627 932] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 972): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/972): 107, 615 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/972): 105, 504 464s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/972): 122, 395 464s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/972): 123, 269 464s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/972): 105, 142 464s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 619/972): 41, 33 464s zstdchunked_test.go:104: [6] at 619 in stargz (nextFrame: 627/972): 4, 301 464s zstdchunked_test.go:104: [7] at 627 in stargz (nextFrame: 924/972): -1, 293 464s zstdchunked_test.go:104: [8] at 924 in stargz (nextFrame: 972/972): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 492, NextOffset: 512 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 626 931] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 971): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/971): 107, 614 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/971): 105, 503 464s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/971): 122, 394 464s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/971): 123, 268 464s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/971): 105, 141 464s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 618/971): 40, 32 464s zstdchunked_test.go:104: [6] at 618 in stargz (nextFrame: 626/971): 4, 301 464s zstdchunked_test.go:104: [7] at 626 in stargz (nextFrame: 923/971): -1, 293 464s zstdchunked_test.go:104: [8] at 923 in stargz (nextFrame: 971/971): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 627 932] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 972): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/972): 107, 615 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/972): 105, 504 464s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/972): 122, 395 464s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/972): 123, 269 464s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/972): 105, 142 464s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 619/972): 41, 33 464s zstdchunked_test.go:104: [6] at 619 in stargz (nextFrame: 627/972): 4, 301 464s zstdchunked_test.go:104: [7] at 627 in stargz (nextFrame: 924/972): -1, 293 464s zstdchunked_test.go:104: [8] at 924 in stargz (nextFrame: 972/972): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 387, NextOffset: 508 464s testutil.go:509: Offset: 512, NextOffset: 654 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 109 215 337 460 568 612 919] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 959): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/959): 105, 600 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 215/959): 102, 491 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 337/959): 118, 385 464s zstdchunked_test.go:104: [3] at 337 in stargz (nextFrame: 460/959): 119, 263 464s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 568/959): 104, 140 464s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 604/959): 40, 32 464s zstdchunked_test.go:104: [6] at 604 in stargz (nextFrame: 612/959): 4, 303 464s zstdchunked_test.go:104: [7] at 612 in stargz (nextFrame: 911/959): -1, 295 464s zstdchunked_test.go:104: [8] at 911 in stargz (nextFrame: 959/959): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 795, NextOffset: 815 464s testutil.go:509: Offset: 669, NextOffset: 790 464s testutil.go:509: Offset: 815, NextOffset: 957 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 109 215 337 460 568 613 920] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 960): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/960): 105, 601 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 215/960): 102, 492 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 337/960): 118, 386 464s zstdchunked_test.go:104: [3] at 337 in stargz (nextFrame: 460/960): 119, 264 464s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 568/960): 104, 141 464s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 605/960): 41, 33 464s zstdchunked_test.go:104: [6] at 605 in stargz (nextFrame: 613/960): 4, 303 464s zstdchunked_test.go:104: [7] at 613 in stargz (nextFrame: 912/960): -1, 295 464s zstdchunked_test.go:104: [8] at 912 in stargz (nextFrame: 960/960): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 790, NextOffset: 810 464s testutil.go:509: Offset: 957, NextOffset: 977 464s testutil.go:509: Offset: 810, NextOffset: 1352 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 619 925] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 965): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/965): 108, 607 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/965): 103, 495 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/965): 119, 388 464s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/965): 122, 265 464s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/965): 103, 139 464s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 611/965): 40, 32 464s zstdchunked_test.go:104: [6] at 611 in stargz (nextFrame: 619/965): 4, 302 464s zstdchunked_test.go:104: [7] at 619 in stargz (nextFrame: 917/965): -1, 294 464s zstdchunked_test.go:104: [8] at 917 in stargz (nextFrame: 965/965): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 977, NextOffset: 1600 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 620 926] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 966): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/966): 108, 608 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/966): 103, 496 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/966): 119, 389 464s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/966): 122, 266 464s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/966): 103, 140 464s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 612/966): 41, 33 464s zstdchunked_test.go:104: [6] at 612 in stargz (nextFrame: 620/966): 4, 302 464s zstdchunked_test.go:104: [7] at 620 in stargz (nextFrame: 918/966): -1, 294 464s zstdchunked_test.go:104: [8] at 918 in stargz (nextFrame: 966/966): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 191, NextOffset: 211 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 107, NextOffset: 227 464s testutil.go:509: Offset: 211, NextOffset: 331 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 227, NextOffset: 247 464s testutil.go:509: Offset: 331, NextOffset: 351 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 619 925] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 965): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/965): 108, 607 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/965): 103, 495 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/965): 119, 388 464s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/965): 122, 265 464s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/965): 103, 139 464s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 611/965): 40, 32 464s zstdchunked_test.go:104: [6] at 611 in stargz (nextFrame: 619/965): 4, 302 464s zstdchunked_test.go:104: [7] at 619 in stargz (nextFrame: 917/965): -1, 294 464s zstdchunked_test.go:104: [8] at 917 in stargz (nextFrame: 965/965): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 247, NextOffset: 367 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 620 926] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 966): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/966): 108, 608 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/966): 103, 496 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/966): 119, 389 464s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/966): 122, 266 464s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/966): 103, 140 464s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 612/966): 41, 33 464s zstdchunked_test.go:104: [6] at 612 in stargz (nextFrame: 620/966): 4, 302 464s zstdchunked_test.go:104: [7] at 620 in stargz (nextFrame: 918/966): -1, 294 464s zstdchunked_test.go:104: [8] at 918 in stargz (nextFrame: 966/966): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 351, NextOffset: 492 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 217 339 462 570 614 922] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 962): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/962): 106, 602 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 217/962): 103, 492 464s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 339/962): 118, 385 464s zstdchunked_test.go:104: [3] at 339 in stargz (nextFrame: 462/962): 119, 263 464s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 570/962): 104, 140 464s zstdchunked_test.go:104: [5] at 570 in stargz (nextFrame: 606/962): 40, 32 464s zstdchunked_test.go:104: [6] at 606 in stargz (nextFrame: 614/962): 4, 304 464s zstdchunked_test.go:104: [7] at 614 in stargz (nextFrame: 914/962): -1, 296 464s zstdchunked_test.go:104: [8] at 914 in stargz (nextFrame: 962/962): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 217 339 462 570 615 923] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 963): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/963): 106, 603 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 217/963): 103, 493 464s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 339/963): 118, 386 464s zstdchunked_test.go:104: [3] at 339 in stargz (nextFrame: 462/963): 119, 264 464s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 570/963): 104, 141 464s zstdchunked_test.go:104: [5] at 570 in stargz (nextFrame: 607/963): 41, 33 464s zstdchunked_test.go:104: [6] at 607 in stargz (nextFrame: 615/963): 4, 304 464s zstdchunked_test.go:104: [7] at 615 in stargz (nextFrame: 915/963): -1, 296 464s zstdchunked_test.go:104: [8] at 915 in stargz (nextFrame: 963/963): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 508, NextOffset: 528 464s testutil.go:509: Offset: 654, NextOffset: 674 464s testutil.go:509: Offset: 528, NextOffset: 649 464s testutil.go:509: Offset: 674, NextOffset: 795 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo5] vs [foo2 foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 191, NextOffset: 211 464s testutil.go:509: Offset: 87, NextOffset: 107 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 634 939] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 979): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/979): 108, 622 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/979): 109, 510 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/979): 121, 397 464s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/979): 125, 272 464s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/979): 107, 143 464s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 626/979): 40, 32 464s zstdchunked_test.go:104: [6] at 626 in stargz (nextFrame: 634/979): 4, 301 464s zstdchunked_test.go:104: [7] at 634 in stargz (nextFrame: 931/979): -1, 293 464s zstdchunked_test.go:104: [8] at 931 in stargz (nextFrame: 979/979): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 211, NextOffset: 331 464s testutil.go:509: Offset: 107, NextOffset: 227 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 492, NextOffset: 512 464s testutil.go:509: Offset: 367, NextOffset: 387 464s testutil.go:509: Offset: 512, NextOffset: 654 464s testutil.go:509: Offset: 387, NextOffset: 508 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 795, NextOffset: 815 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 815, NextOffset: 957 464s testutil.go:509: Offset: 669, NextOffset: 790 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 331, NextOffset: 351 464s testutil.go:509: Offset: 227, NextOffset: 247 464s testutil.go:509: Offset: 351, NextOffset: 492 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 635 940] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 980): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/980): 108, 623 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/980): 109, 511 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/980): 121, 398 464s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/980): 125, 273 464s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/980): 107, 144 464s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 627/980): 41, 33 464s zstdchunked_test.go:104: [6] at 627 in stargz (nextFrame: 635/980): 4, 301 464s zstdchunked_test.go:104: [7] at 635 in stargz (nextFrame: 932/980): -1, 293 464s zstdchunked_test.go:104: [8] at 932 in stargz (nextFrame: 980/980): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 247, NextOffset: 367 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 654, NextOffset: 674 464s testutil.go:509: Offset: 508, NextOffset: 528 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 634 939] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 979): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/979): 108, 622 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/979): 109, 510 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/979): 121, 397 464s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/979): 125, 272 464s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/979): 107, 143 464s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 626/979): 40, 32 464s zstdchunked_test.go:104: [6] at 626 in stargz (nextFrame: 634/979): 4, 301 464s zstdchunked_test.go:104: [7] at 634 in stargz (nextFrame: 931/979): -1, 293 464s zstdchunked_test.go:104: [8] at 931 in stargz (nextFrame: 979/979): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 674, NextOffset: 795 464s testutil.go:509: Offset: 528, NextOffset: 649 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 957, NextOffset: 977 464s testutil.go:509: Offset: 790, NextOffset: 810 464s testutil.go:509: Offset: 977, NextOffset: 1600 464s testutil.go:509: Offset: 810, NextOffset: 1352 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 635 940] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 980): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/980): 108, 623 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/980): 109, 511 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/980): 121, 398 464s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/980): 125, 273 464s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/980): 107, 144 464s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 627/980): 41, 33 464s zstdchunked_test.go:104: [6] at 627 in stargz (nextFrame: 635/980): 4, 301 464s zstdchunked_test.go:104: [7] at 635 in stargz (nextFrame: 932/980): -1, 293 464s zstdchunked_test.go:104: [8] at 932 in stargz (nextFrame: 980/980): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 221 344 470 577 621 925] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 965): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/965): 107, 609 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 221/965): 106, 498 464s zstdchunked_test.go:104: [2] at 221 in stargz (nextFrame: 344/965): 119, 388 464s zstdchunked_test.go:104: [3] at 344 in stargz (nextFrame: 470/965): 122, 265 464s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 577/965): 103, 139 464s zstdchunked_test.go:104: [5] at 577 in stargz (nextFrame: 613/965): 40, 32 464s zstdchunked_test.go:104: [6] at 613 in stargz (nextFrame: 621/965): 4, 300 464s zstdchunked_test.go:104: [7] at 621 in stargz (nextFrame: 917/965): -1, 292 464s zstdchunked_test.go:104: [8] at 917 in stargz (nextFrame: 965/965): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 221 344 470 577 622 926] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 966): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/966): 107, 610 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 221/966): 106, 499 464s zstdchunked_test.go:104: [2] at 221 in stargz (nextFrame: 344/966): 119, 389 464s zstdchunked_test.go:104: [3] at 344 in stargz (nextFrame: 470/966): 122, 266 464s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 577/966): 103, 140 464s zstdchunked_test.go:104: [5] at 577 in stargz (nextFrame: 614/966): 41, 33 464s zstdchunked_test.go:104: [6] at 614 in stargz (nextFrame: 622/966): 4, 300 464s zstdchunked_test.go:104: [7] at 622 in stargz (nextFrame: 918/966): -1, 292 464s zstdchunked_test.go:104: [8] at 918 in stargz (nextFrame: 966/966): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 603 888] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/928): 106, 591 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/928): 100, 481 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/928): 114, 377 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/928): 119, 259 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/928): 100, 136 464s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 595/928): 40, 32 464s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/928): 4, 281 464s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 880/928): -1, 273 464s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6 foo_empty2 foo3 foo_empty3] vs [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3] 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 604 889] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/929): 106, 592 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/929): 100, 482 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/929): 114, 378 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/929): 119, 260 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/929): 100, 137 464s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 596/929): 41, 33 464s zstdchunked_test.go:104: [6] at 596 in stargz (nextFrame: 604/929): 4, 281 464s zstdchunked_test.go:104: [7] at 604 in stargz (nextFrame: 881/929): -1, 273 464s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 110, NextOffset: 229 464s testutil.go:509: Offset: 217, NextOffset: 336 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 229, NextOffset: 249 464s testutil.go:509: Offset: 336, NextOffset: 356 464s testutil.go:509: Offset: 249, NextOffset: 369 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 603 888] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/928): 106, 591 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/928): 100, 481 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/928): 114, 377 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/928): 119, 259 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/928): 100, 136 464s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 595/928): 40, 32 464s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/928): 4, 281 464s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 880/928): -1, 273 464s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 356, NextOffset: 497 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 789, NextOffset: 809 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 959, NextOffset: 979 464s testutil.go:509: Offset: 809, NextOffset: 1352 464s testutil.go:509: Offset: 979, NextOffset: 1610 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 369, NextOffset: 389 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 389, NextOffset: 509 464s testutil.go:509: Offset: 517, NextOffset: 658 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 509, NextOffset: 529 464s testutil.go:509: Offset: 658, NextOffset: 678 464s testutil.go:509: Offset: 529, NextOffset: 649 464s testutil.go:509: Offset: 678, NextOffset: 798 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 798, NextOffset: 818 464s testutil.go:509: Offset: 669, NextOffset: 789 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 604 889] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/929): 106, 592 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/929): 100, 482 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/929): 114, 378 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/929): 119, 260 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/929): 100, 137 464s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 596/929): 41, 33 464s zstdchunked_test.go:104: [6] at 596 in stargz (nextFrame: 604/929): 4, 281 464s zstdchunked_test.go:104: [7] at 604 in stargz (nextFrame: 881/929): -1, 273 464s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 818, NextOffset: 959 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6 foo_empty2 foo3] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 217, NextOffset: 336 464s testutil.go:509: Offset: 110, NextOffset: 229 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 959, NextOffset: 979 464s testutil.go:509: Offset: 789, NextOffset: 809 464s testutil.go:509: Offset: 979, NextOffset: 1610 464s testutil.go:509: Offset: 809, NextOffset: 1352 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 336, NextOffset: 356 464s testutil.go:509: Offset: 229, NextOffset: 249 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 108 214 332 454 557 601 887] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 927): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/927): 104, 589 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 214/927): 102, 481 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/927): 114, 375 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 454/927): 118, 257 464s zstdchunked_test.go:104: [4] at 454 in stargz (nextFrame: 557/927): 99, 135 464s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 593/927): 40, 32 464s zstdchunked_test.go:104: [6] at 593 in stargz (nextFrame: 601/927): 4, 282 464s zstdchunked_test.go:104: [7] at 601 in stargz (nextFrame: 879/927): -1, 274 464s zstdchunked_test.go:104: [8] at 879 in stargz (nextFrame: 927/927): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 356, NextOffset: 497 464s testutil.go:509: Offset: 249, NextOffset: 369 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 369, NextOffset: 389 464s testutil.go:509: Offset: 517, NextOffset: 658 464s testutil.go:509: Offset: 389, NextOffset: 509 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 658, NextOffset: 678 464s testutil.go:509: Offset: 509, NextOffset: 529 464s testutil.go:509: Offset: 678, NextOffset: 798 464s testutil.go:509: Offset: 529, NextOffset: 649 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 108 214 332 454 557 602 888] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/928): 104, 590 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 214/928): 102, 482 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/928): 114, 376 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 454/928): 118, 258 464s zstdchunked_test.go:104: [4] at 454 in stargz (nextFrame: 557/928): 99, 136 464s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 594/928): 41, 33 464s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/928): 4, 282 464s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 880/928): -1, 274 464s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 798, NextOffset: 818 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 818, NextOffset: 959 464s testutil.go:509: Offset: 669, NextOffset: 789 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 608 897] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 937): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/937): 106, 596 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/937): 101, 486 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/937): 116, 381 464s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/937): 120, 261 464s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/937): 101, 137 464s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 600/937): 40, 32 464s zstdchunked_test.go:104: [6] at 600 in stargz (nextFrame: 608/937): 4, 285 464s zstdchunked_test.go:104: [7] at 608 in stargz (nextFrame: 889/937): -1, 277 464s zstdchunked_test.go:104: [8] at 889 in stargz (nextFrame: 937/937): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 609 898] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 938): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/938): 106, 597 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/938): 101, 487 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/938): 116, 382 464s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/938): 120, 262 464s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/938): 101, 138 464s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 601/938): 41, 33 464s zstdchunked_test.go:104: [6] at 601 in stargz (nextFrame: 609/938): 4, 285 464s zstdchunked_test.go:104: [7] at 609 in stargz (nextFrame: 890/938): -1, 277 464s zstdchunked_test.go:104: [8] at 890 in stargz (nextFrame: 938/938): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2] vs [foo_empty2 foo_empty3 foo4 foo6 foo_empty foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 326, NextOffset: 346 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 608 897] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 937): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/937): 106, 596 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/937): 101, 486 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/937): 116, 381 464s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/937): 120, 261 464s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/937): 101, 137 464s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 600/937): 40, 32 464s zstdchunked_test.go:104: [6] at 600 in stargz (nextFrame: 608/937): 4, 285 464s zstdchunked_test.go:104: [7] at 608 in stargz (nextFrame: 889/937): -1, 277 464s zstdchunked_test.go:104: [8] at 889 in stargz (nextFrame: 937/937): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 242, NextOffset: 361 464s testutil.go:509: Offset: 346, NextOffset: 487 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 609 898] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 938): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/938): 106, 597 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/938): 101, 487 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/938): 116, 382 464s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/938): 120, 262 464s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/938): 101, 138 464s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 601/938): 41, 33 464s zstdchunked_test.go:104: [6] at 601 in stargz (nextFrame: 609/938): 4, 285 464s zstdchunked_test.go:104: [7] at 609 in stargz (nextFrame: 890/938): -1, 277 464s zstdchunked_test.go:104: [8] at 890 in stargz (nextFrame: 938/938): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 501, NextOffset: 521 464s testutil.go:509: Offset: 648, NextOffset: 668 464s testutil.go:509: Offset: 521, NextOffset: 641 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 668, NextOffset: 788 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 781, NextOffset: 801 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 214 332 456 561 605 894] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 934): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/934): 106, 593 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/934): 100, 483 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/934): 114, 379 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 456/934): 120, 261 464s zstdchunked_test.go:104: [4] at 456 in stargz (nextFrame: 561/934): 101, 137 464s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 597/934): 40, 32 464s zstdchunked_test.go:104: [6] at 597 in stargz (nextFrame: 605/934): 4, 285 464s zstdchunked_test.go:104: [7] at 605 in stargz (nextFrame: 886/934): -1, 277 464s zstdchunked_test.go:104: [8] at 886 in stargz (nextFrame: 934/934): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 949, NextOffset: 969 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 801, NextOffset: 1337 464s testutil.go:509: Offset: 969, NextOffset: 1592 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 104, NextOffset: 222 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 214 332 456 561 606 895] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 935): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/935): 106, 594 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/935): 100, 484 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/935): 114, 380 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 456/935): 120, 262 464s zstdchunked_test.go:104: [4] at 456 in stargz (nextFrame: 561/935): 101, 138 464s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 598/935): 41, 33 464s zstdchunked_test.go:104: [6] at 598 in stargz (nextFrame: 606/935): 4, 285 464s zstdchunked_test.go:104: [7] at 606 in stargz (nextFrame: 887/935): -1, 277 464s zstdchunked_test.go:104: [8] at 887 in stargz (nextFrame: 935/935): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 326 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 361, NextOffset: 381 464s testutil.go:509: Offset: 487, NextOffset: 507 464s testutil.go:509: Offset: 381, NextOffset: 501 464s testutil.go:509: Offset: 507, NextOffset: 648 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 641, NextOffset: 661 464s testutil.go:509: Offset: 788, NextOffset: 808 464s testutil.go:509: Offset: 661, NextOffset: 781 464s testutil.go:509: Offset: 808, NextOffset: 949 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo6 foo_empty foo3 foo_empty4 foo5] vs [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3] 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 648, NextOffset: 668 464s testutil.go:509: Offset: 501, NextOffset: 521 464s testutil.go:509: Offset: 668, NextOffset: 788 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 601 888] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/928): 107, 589 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/928): 99, 478 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 521, NextOffset: 641 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/928): 113, 375 464s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/928): 120, 258 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/928): 98, 134 464s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 593/928): 40, 32 464s zstdchunked_test.go:104: [6] at 593 in stargz (nextFrame: 601/928): 4, 283 464s zstdchunked_test.go:104: [7] at 601 in stargz (nextFrame: 880/928): -1, 275 464s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 949, NextOffset: 969 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 781, NextOffset: 801 464s testutil.go:509: Offset: 969, NextOffset: 1592 464s testutil.go:509: Offset: 801, NextOffset: 1337 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 487, NextOffset: 507 464s testutil.go:509: Offset: 361, NextOffset: 381 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 602 889] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/929): 107, 590 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/929): 99, 479 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/929): 113, 376 464s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/929): 120, 259 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/929): 98, 135 464s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 594/929): 41, 33 464s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/929): 4, 283 464s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 881/929): -1, 275 464s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 507, NextOffset: 648 464s testutil.go:509: Offset: 381, NextOffset: 501 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 788, NextOffset: 808 464s testutil.go:509: Offset: 641, NextOffset: 661 464s testutil.go:509: Offset: 808, NextOffset: 949 464s testutil.go:509: Offset: 661, NextOffset: 781 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 208, NextOffset: 326 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 601 888] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/928): 107, 589 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/928): 99, 478 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/928): 113, 375 464s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/928): 120, 258 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/928): 98, 134 464s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 593/928): 40, 32 464s zstdchunked_test.go:104: [6] at 593 in stargz (nextFrame: 601/928): 4, 283 464s zstdchunked_test.go:104: [7] at 601 in stargz (nextFrame: 880/928): -1, 275 464s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 222 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 326, NextOffset: 346 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 346, NextOffset: 487 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 602 889] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/929): 107, 590 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/929): 99, 479 464s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/929): 113, 376 464s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/929): 120, 259 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/929): 98, 135 464s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 594/929): 41, 33 464s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/929): 4, 283 464s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 881/929): -1, 275 464s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 242, NextOffset: 361 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 218 336 460 567 611 899] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 939): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/939): 107, 599 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 218/939): 103, 488 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 336/939): 114, 381 464s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 460/939): 120, 263 464s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 567/939): 103, 139 464s zstdchunked_test.go:104: [5] at 567 in stargz (nextFrame: 603/939): 40, 32 464s zstdchunked_test.go:104: [6] at 603 in stargz (nextFrame: 611/939): 4, 284 464s zstdchunked_test.go:104: [7] at 611 in stargz (nextFrame: 891/939): -1, 276 464s zstdchunked_test.go:104: [8] at 891 in stargz (nextFrame: 939/939): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 218 336 460 567 612 900] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 940): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/940): 107, 600 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 218/940): 103, 489 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 336/940): 114, 382 464s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 460/940): 120, 264 464s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 567/940): 103, 140 464s zstdchunked_test.go:104: [5] at 567 in stargz (nextFrame: 604/940): 41, 33 464s zstdchunked_test.go:104: [6] at 604 in stargz (nextFrame: 612/940): 4, 284 464s zstdchunked_test.go:104: [7] at 612 in stargz (nextFrame: 892/940): -1, 276 464s zstdchunked_test.go:104: [8] at 892 in stargz (nextFrame: 940/940): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3] vs [foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo4 foo5 foo6 foo foo_empty foo2 foo_empty2] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 373, NextOffset: 393 464s testutil.go:509: Offset: 499, NextOffset: 519 464s testutil.go:509: Offset: 393, NextOffset: 515 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 615 905] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 945): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/945): 108, 603 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/945): 102, 491 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/945): 116, 385 464s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/945): 123, 265 464s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/945): 102, 138 464s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 607/945): 40, 32 464s zstdchunked_test.go:104: [6] at 607 in stargz (nextFrame: 615/945): 4, 286 464s zstdchunked_test.go:104: [7] at 615 in stargz (nextFrame: 897/945): -1, 278 464s zstdchunked_test.go:104: [8] at 897 in stargz (nextFrame: 945/945): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 519, NextOffset: 662 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 657, NextOffset: 677 464s testutil.go:509: Offset: 804, NextOffset: 824 464s testutil.go:509: Offset: 677, NextOffset: 799 464s testutil.go:509: Offset: 824, NextOffset: 967 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 616 906] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 946): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/946): 108, 604 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/946): 102, 492 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/946): 116, 386 464s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/946): 123, 266 464s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/946): 102, 139 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 608/946): 41, 33 464s zstdchunked_test.go:104: [6] at 608 in stargz (nextFrame: 616/946): 4, 286 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 799, NextOffset: 819 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [7] at 616 in stargz (nextFrame: 898/946): -1, 278 464s zstdchunked_test.go:104: [8] at 898 in stargz (nextFrame: 946/946): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 967, NextOffset: 987 464s testutil.go:509: Offset: 819, NextOffset: 1366 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 615 905] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 945): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/945): 108, 603 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/945): 102, 491 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/945): 116, 385 464s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/945): 123, 265 464s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/945): 102, 138 464s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 607/945): 40, 32 464s zstdchunked_test.go:104: [6] at 607 in stargz (nextFrame: 615/945): 4, 286 464s zstdchunked_test.go:104: [7] at 615 in stargz (nextFrame: 897/945): -1, 278 464s zstdchunked_test.go:104: [8] at 897 in stargz (nextFrame: 945/945): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 987, NextOffset: 1612 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 616 906] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 946): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/946): 108, 604 464s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/946): 102, 492 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/946): 116, 386 464s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/946): 123, 266 464s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/946): 102, 139 464s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 608/946): 41, 33 464s zstdchunked_test.go:104: [6] at 608 in stargz (nextFrame: 616/946): 4, 286 464s zstdchunked_test.go:104: [7] at 616 in stargz (nextFrame: 898/946): -1, 278 464s zstdchunked_test.go:104: [8] at 898 in stargz (nextFrame: 946/946): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 88, NextOffset: 108 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 108, NextOffset: 230 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 217 336 463 568 612 903] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 943): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/943): 107, 600 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 217/943): 102, 489 464s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 336/943): 115, 383 464s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 463/943): 123, 264 464s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 568/943): 101, 137 464s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 604/943): 40, 32 464s zstdchunked_test.go:104: [6] at 604 in stargz (nextFrame: 612/943): 4, 287 464s zstdchunked_test.go:104: [7] at 612 in stargz (nextFrame: 895/943): -1, 279 464s zstdchunked_test.go:104: [8] at 895 in stargz (nextFrame: 943/943): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 335 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 230, NextOffset: 250 464s testutil.go:509: Offset: 335, NextOffset: 355 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 111 217 336 463 568 613 904] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 944): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/944): 107, 601 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 217/944): 102, 490 464s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 336/944): 115, 384 464s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 463/944): 123, 265 464s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 568/944): 101, 138 464s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 605/944): 41, 33 464s zstdchunked_test.go:104: [6] at 605 in stargz (nextFrame: 613/944): 4, 287 464s zstdchunked_test.go:104: [7] at 613 in stargz (nextFrame: 896/944): -1, 279 464s zstdchunked_test.go:104: [8] at 896 in stargz (nextFrame: 944/944): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 250, NextOffset: 373 464s testutil.go:509: Offset: 355, NextOffset: 499 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 515, NextOffset: 535 464s testutil.go:509: Offset: 662, NextOffset: 682 464s testutil.go:509: Offset: 535, NextOffset: 657 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 594 878] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 918): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/918): 102, 582 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/918): 100, 476 464s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/918): 112, 372 464s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/918): 115, 256 464s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/918): 101, 137 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/918): 40, 32 464s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/918): 4, 280 464s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 870/918): -1, 272 464s zstdchunked_test.go:104: [8] at 870 in stargz (nextFrame: 918/918): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 682, NextOffset: 804 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo4 foo5 foo6] vs [foo6 foo foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 88, NextOffset: 108 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 595 879] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 919): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/919): 102, 583 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/919): 100, 477 464s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/919): 112, 373 464s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/919): 115, 257 464s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/919): 101, 138 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/919): 41, 33 464s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/919): 4, 280 464s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 871/919): -1, 272 464s zstdchunked_test.go:104: [8] at 871 in stargz (nextFrame: 919/919): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 335 464s testutil.go:509: Offset: 108, NextOffset: 230 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 335, NextOffset: 355 464s testutil.go:509: Offset: 230, NextOffset: 250 464s testutil.go:509: Offset: 355, NextOffset: 499 464s testutil.go:509: Offset: 250, NextOffset: 373 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 499, NextOffset: 519 464s testutil.go:509: Offset: 373, NextOffset: 393 464s testutil.go:509: Offset: 519, NextOffset: 662 464s testutil.go:509: Offset: 393, NextOffset: 515 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 662, NextOffset: 682 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 594 878] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 918): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/918): 102, 582 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/918): 100, 476 464s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/918): 112, 372 464s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/918): 115, 256 464s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/918): 101, 137 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/918): 40, 32 464s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/918): 4, 280 464s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 870/918): -1, 272 464s zstdchunked_test.go:104: [8] at 870 in stargz (nextFrame: 918/918): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 515, NextOffset: 535 464s testutil.go:509: Offset: 682, NextOffset: 804 464s testutil.go:509: Offset: 535, NextOffset: 657 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 804, NextOffset: 824 464s testutil.go:509: Offset: 657, NextOffset: 677 464s testutil.go:509: Offset: 824, NextOffset: 967 464s testutil.go:509: Offset: 677, NextOffset: 799 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 967, NextOffset: 987 464s testutil.go:509: Offset: 799, NextOffset: 819 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 595 879] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 919): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/919): 102, 583 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/919): 100, 477 464s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/919): 112, 373 464s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/919): 115, 257 464s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/919): 101, 138 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/919): 41, 33 464s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/919): 4, 280 464s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 871/919): -1, 272 464s zstdchunked_test.go:104: [8] at 871 in stargz (nextFrame: 919/919): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 987, NextOffset: 1612 464s testutil.go:509: Offset: 819, NextOffset: 1366 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 104 212 328 446 552 596 880] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 920): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/920): 100, 584 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 212/920): 104, 480 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/920): 112, 372 464s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 446/920): 114, 256 464s zstdchunked_test.go:104: [4] at 446 in stargz (nextFrame: 552/920): 102, 138 464s zstdchunked_test.go:104: [5] at 552 in stargz (nextFrame: 588/920): 40, 32 464s zstdchunked_test.go:104: [6] at 588 in stargz (nextFrame: 596/920): 4, 280 464s zstdchunked_test.go:104: [7] at 596 in stargz (nextFrame: 872/920): -1, 272 464s zstdchunked_test.go:104: [8] at 872 in stargz (nextFrame: 920/920): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 104 212 328 446 552 597 881] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 921): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/921): 100, 585 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 212/921): 104, 481 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/921): 112, 373 464s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 446/921): 114, 257 464s zstdchunked_test.go:104: [4] at 446 in stargz (nextFrame: 552/921): 102, 139 464s zstdchunked_test.go:104: [5] at 552 in stargz (nextFrame: 589/921): 41, 33 464s zstdchunked_test.go:104: [6] at 589 in stargz (nextFrame: 597/921): 4, 280 464s zstdchunked_test.go:104: [7] at 597 in stargz (nextFrame: 873/921): -1, 272 464s zstdchunked_test.go:104: [8] at 873 in stargz (nextFrame: 921/921): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 594 881] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 921): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/921): 102, 582 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/921): 99, 476 464s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/921): 114, 373 464s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/921): 116, 255 464s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/921): 99, 135 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/921): 40, 32 464s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/921): 4, 283 464s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 873/921): -1, 275 464s zstdchunked_test.go:104: [8] at 873 in stargz (nextFrame: 921/921): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo foo2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty] vs [.no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo5] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 191, NextOffset: 211 464s testutil.go:509: Offset: 107, NextOffset: 227 464s testutil.go:509: Offset: 211, NextOffset: 331 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 227, NextOffset: 247 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 595 882] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 922): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/922): 102, 583 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/922): 99, 477 464s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/922): 114, 374 464s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/922): 116, 256 464s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/922): 99, 136 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/922): 41, 33 464s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/922): 4, 283 464s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 874/922): -1, 275 464s zstdchunked_test.go:104: [8] at 874 in stargz (nextFrame: 922/922): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 331, NextOffset: 351 464s testutil.go:509: Offset: 247, NextOffset: 367 464s testutil.go:509: Offset: 351, NextOffset: 492 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 367, NextOffset: 387 464s testutil.go:509: Offset: 492, NextOffset: 512 464s testutil.go:509: Offset: 387, NextOffset: 508 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 594 881] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 921): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/921): 102, 582 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/921): 99, 476 464s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/921): 114, 373 464s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/921): 116, 255 464s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/921): 99, 135 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/921): 40, 32 464s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/921): 4, 283 464s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 873/921): -1, 275 464s zstdchunked_test.go:104: [8] at 873 in stargz (nextFrame: 921/921): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 512, NextOffset: 654 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 508, NextOffset: 528 464s testutil.go:509: Offset: 654, NextOffset: 674 464s testutil.go:509: Offset: 528, NextOffset: 649 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 674, NextOffset: 795 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 795, NextOffset: 815 464s testutil.go:509: Offset: 669, NextOffset: 790 464s testutil.go:509: Offset: 815, NextOffset: 957 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 790, NextOffset: 810 464s testutil.go:509: Offset: 957, NextOffset: 977 464s testutil.go:509: Offset: 810, NextOffset: 1352 464s testutil.go:509: Offset: 977, NextOffset: 1600 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo5 .no.prefetch.landmark] vs [foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty5 foo foo2 foo3] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 191, NextOffset: 211 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 211, NextOffset: 331 464s testutil.go:509: Offset: 107, NextOffset: 227 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 331, NextOffset: 351 464s testutil.go:509: Offset: 227, NextOffset: 247 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 595 882] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 922): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/922): 102, 583 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 351, NextOffset: 492 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/922): 99, 477 464s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/922): 114, 374 464s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/922): 116, 256 464s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/922): 99, 136 464s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/922): 41, 33 464s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/922): 4, 283 464s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 874/922): -1, 275 464s zstdchunked_test.go:104: [8] at 874 in stargz (nextFrame: 922/922): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 247, NextOffset: 367 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 492, NextOffset: 512 464s testutil.go:509: Offset: 367, NextOffset: 387 464s testutil.go:509: Offset: 512, NextOffset: 654 464s testutil.go:509: Offset: 387, NextOffset: 508 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 654, NextOffset: 674 464s testutil.go:509: Offset: 508, NextOffset: 528 464s testutil.go:509: Offset: 674, NextOffset: 795 464s testutil.go:509: Offset: 528, NextOffset: 649 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 957, NextOffset: 977 464s testutil.go:509: Offset: 790, NextOffset: 810 464s testutil.go:509: Offset: 977, NextOffset: 1600 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 106 212 328 448 555 599 886] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 926): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 810, NextOffset: 1352 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/926): 102, 587 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 212/926): 102, 481 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/926): 112, 375 464s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 448/926): 116, 259 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s zstdchunked_test.go:104: [4] at 448 in stargz (nextFrame: 555/926): 103, 139 464s zstdchunked_test.go:104: [5] at 555 in stargz (nextFrame: 591/926): 40, 32 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 795, NextOffset: 815 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s zstdchunked_test.go:104: [6] at 591 in stargz (nextFrame: 599/926): 4, 283 464s zstdchunked_test.go:104: [7] at 599 in stargz (nextFrame: 878/926): -1, 275 464s zstdchunked_test.go:104: [8] at 878 in stargz (nextFrame: 926/926): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 815, NextOffset: 957 464s testutil.go:509: Offset: 669, NextOffset: 790 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 106 212 328 448 555 600 887] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 927): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/927): 102, 588 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 212/927): 102, 482 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/927): 112, 376 464s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 448/927): 116, 260 464s zstdchunked_test.go:104: [4] at 448 in stargz (nextFrame: 555/927): 103, 140 464s zstdchunked_test.go:104: [5] at 555 in stargz (nextFrame: 592/927): 41, 33 464s zstdchunked_test.go:104: [6] at 592 in stargz (nextFrame: 600/927): 4, 283 464s zstdchunked_test.go:104: [7] at 600 in stargz (nextFrame: 879/927): -1, 275 464s zstdchunked_test.go:104: [8] at 879 in stargz (nextFrame: 927/927): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo3 foo5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2] vs [.no.prefetch.landmark foo foo3 foo4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 229, NextOffset: 249 464s testutil.go:509: Offset: 336, NextOffset: 356 464s testutil.go:509: Offset: 249, NextOffset: 369 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 588 873] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 913): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/913): 103, 576 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/913): 97, 469 464s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/913): 111, 368 464s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/913): 117, 253 464s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/913): 96, 132 464s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 580/913): 40, 32 464s zstdchunked_test.go:104: [6] at 580 in stargz (nextFrame: 588/913): 4, 281 464s zstdchunked_test.go:104: [7] at 588 in stargz (nextFrame: 865/913): -1, 273 464s zstdchunked_test.go:104: [8] at 865 in stargz (nextFrame: 913/913): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 356, NextOffset: 497 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 589 874] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 914): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/914): 103, 577 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/914): 97, 470 464s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/914): 111, 369 464s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/914): 117, 254 464s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/914): 96, 133 464s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 581/914): 41, 33 464s zstdchunked_test.go:104: [6] at 581 in stargz (nextFrame: 589/914): 4, 281 464s zstdchunked_test.go:104: [7] at 589 in stargz (nextFrame: 866/914): -1, 273 464s zstdchunked_test.go:104: [8] at 866 in stargz (nextFrame: 914/914): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 369, NextOffset: 389 464s testutil.go:509: Offset: 497, NextOffset: 517 464s testutil.go:509: Offset: 389, NextOffset: 509 464s testutil.go:509: Offset: 517, NextOffset: 658 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 798, NextOffset: 818 464s testutil.go:509: Offset: 669, NextOffset: 789 464s testutil.go:509: Offset: 818, NextOffset: 959 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 789, NextOffset: 809 464s testutil.go:509: Offset: 959, NextOffset: 979 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 809, NextOffset: 1352 464s testutil.go:509: Offset: 979, NextOffset: 1610 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 588 873] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 913): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/913): 103, 576 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/913): 97, 469 464s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/913): 111, 368 464s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/913): 117, 253 464s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/913): 96, 132 464s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 580/913): 40, 32 464s zstdchunked_test.go:104: [6] at 580 in stargz (nextFrame: 588/913): 4, 281 464s zstdchunked_test.go:104: [7] at 588 in stargz (nextFrame: 865/913): -1, 273 464s zstdchunked_test.go:104: [8] at 865 in stargz (nextFrame: 913/913): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 509, NextOffset: 529 464s testutil.go:509: Offset: 658, NextOffset: 678 464s testutil.go:509: Offset: 529, NextOffset: 649 464s testutil.go:509: Offset: 678, NextOffset: 798 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 90, NextOffset: 110 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 110, NextOffset: 229 464s testutil.go:509: Offset: 217, NextOffset: 336 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 589 874] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 914): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/914): 103, 577 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/914): 97, 470 464s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/914): 111, 369 464s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/914): 117, 254 464s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/914): 96, 133 464s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 581/914): 41, 33 464s zstdchunked_test.go:104: [6] at 581 in stargz (nextFrame: 589/914): 4, 281 464s zstdchunked_test.go:104: [7] at 589 in stargz (nextFrame: 866/914): -1, 273 464s zstdchunked_test.go:104: [8] at 866 in stargz (nextFrame: 914/914): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo3 foo4 foo5 foo6] vs [foo foo_empty foo2 foo3 foo5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 336, NextOffset: 356 464s testutil.go:509: Offset: 229, NextOffset: 249 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 106 215 331 453 562 606 891] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 931): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/931): 102, 594 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 215/931): 105, 488 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 331/931): 112, 379 464s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 453/931): 118, 263 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 356, NextOffset: 497 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s zstdchunked_test.go:104: [4] at 453 in stargz (nextFrame: 562/931): 105, 141 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 249, NextOffset: 369 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 197, NextOffset: 217 464s testutil.go:509: Offset: 90, NextOffset: 110 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s zstdchunked_test.go:104: [5] at 562 in stargz (nextFrame: 598/931): 40, 32 464s zstdchunked_test.go:104: [6] at 598 in stargz (nextFrame: 606/931): 4, 281 464s zstdchunked_test.go:104: [7] at 606 in stargz (nextFrame: 883/931): -1, 273 464s zstdchunked_test.go:104: [8] at 883 in stargz (nextFrame: 931/931): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 217, NextOffset: 336 464s testutil.go:509: Offset: 110, NextOffset: 229 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 497, NextOffset: 517 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 106 215 331 453 562 607 892] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 932): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/932): 102, 595 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 215/932): 105, 489 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 331/932): 112, 380 464s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 453/932): 118, 264 464s zstdchunked_test.go:104: [4] at 453 in stargz (nextFrame: 562/932): 105, 142 464s zstdchunked_test.go:104: [5] at 562 in stargz (nextFrame: 599/932): 41, 33 464s zstdchunked_test.go:104: [6] at 599 in stargz (nextFrame: 607/932): 4, 281 464s zstdchunked_test.go:104: [7] at 607 in stargz (nextFrame: 884/932): -1, 273 464s zstdchunked_test.go:104: [8] at 884 in stargz (nextFrame: 932/932): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 369, NextOffset: 389 464s testutil.go:509: Offset: 517, NextOffset: 658 464s testutil.go:509: Offset: 389, NextOffset: 509 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 658, NextOffset: 678 464s testutil.go:509: Offset: 509, NextOffset: 529 464s testutil.go:509: Offset: 678, NextOffset: 798 464s testutil.go:509: Offset: 529, NextOffset: 649 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 798, NextOffset: 818 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 602 891] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 931): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/931): 104, 590 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/931): 100, 482 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/931): 114, 378 464s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/931): 121, 260 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/931): 99, 135 464s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 594/931): 40, 32 464s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/931): 4, 285 464s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 883/931): -1, 277 464s zstdchunked_test.go:104: [8] at 883 in stargz (nextFrame: 931/931): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 818, NextOffset: 959 464s testutil.go:509: Offset: 669, NextOffset: 789 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 959, NextOffset: 979 464s testutil.go:509: Offset: 789, NextOffset: 809 464s testutil.go:509: Offset: 979, NextOffset: 1610 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 603 892] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 932): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/932): 104, 591 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/932): 100, 483 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/932): 114, 379 464s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/932): 121, 261 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/932): 99, 136 464s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 595/932): 41, 33 464s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/932): 4, 285 464s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 884/932): -1, 277 464s zstdchunked_test.go:104: [8] at 884 in stargz (nextFrame: 932/932): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 809, NextOffset: 1352 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 602 891] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 931): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/931): 104, 590 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/931): 100, 482 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/931): 114, 378 464s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/931): 121, 260 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/931): 99, 135 464s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 594/931): 40, 32 464s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/931): 4, 285 464s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 883/931): -1, 277 464s zstdchunked_test.go:104: [8] at 883 in stargz (nextFrame: 931/931): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [foo foo2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty5 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 777, NextOffset: 797 464s testutil.go:509: Offset: 947, NextOffset: 967 464s testutil.go:509: Offset: 797, NextOffset: 1342 464s testutil.go:509: Offset: 967, NextOffset: 1587 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 361, NextOffset: 381 464s testutil.go:509: Offset: 488, NextOffset: 508 464s testutil.go:509: Offset: 381, NextOffset: 500 464s testutil.go:509: Offset: 508, NextOffset: 648 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 639, NextOffset: 659 464s testutil.go:509: Offset: 787, NextOffset: 807 464s testutil.go:509: Offset: 659, NextOffset: 777 464s testutil.go:509: Offset: 807, NextOffset: 947 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 603 892] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 932): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/932): 104, 591 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 83, NextOffset: 103 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/932): 100, 483 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/932): 114, 379 464s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/932): 121, 261 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/932): 99, 136 464s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 595/932): 41, 33 464s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/932): 4, 285 464s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 884/932): -1, 277 464s zstdchunked_test.go:104: [8] at 884 in stargz (nextFrame: 932/932): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 189, NextOffset: 209 464s testutil.go:509: Offset: 103, NextOffset: 222 464s testutil.go:509: Offset: 209, NextOffset: 328 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 328, NextOffset: 348 464s testutil.go:509: Offset: 242, NextOffset: 361 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 107 215 332 455 561 605 893] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 933): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/933): 103, 593 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/933): 104, 486 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 332/933): 113, 378 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/933): 119, 261 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 561/933): 102, 138 464s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 597/933): 40, 32 464s zstdchunked_test.go:104: [6] at 597 in stargz (nextFrame: 605/933): 4, 284 464s zstdchunked_test.go:104: [7] at 605 in stargz (nextFrame: 885/933): -1, 276 464s zstdchunked_test.go:104: [8] at 885 in stargz (nextFrame: 933/933): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 348, NextOffset: 488 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 500, NextOffset: 520 464s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 107 215 332 455 561 606 894] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 934): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/934): 103, 594 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/934): 104, 487 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 332/934): 113, 379 464s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/934): 119, 262 464s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 561/934): 102, 139 464s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 598/934): 41, 33 464s zstdchunked_test.go:104: [6] at 598 in stargz (nextFrame: 606/934): 4, 284 464s zstdchunked_test.go:104: [7] at 606 in stargz (nextFrame: 886/934): -1, 276 464s zstdchunked_test.go:104: [8] at 886 in stargz (nextFrame: 934/934): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 648, NextOffset: 668 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 133 178 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 520, NextOffset: 639 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 668, NextOffset: 787 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty5] vs [foo foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo5 foo_empty5] 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 488, NextOffset: 508 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 361, NextOffset: 381 464s testutil.go:509: Offset: 508, NextOffset: 648 464s testutil.go:509: Offset: 381, NextOffset: 500 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 648, NextOffset: 668 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 500, NextOffset: 520 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 133 178 424] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 668, NextOffset: 787 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 464s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 520, NextOffset: 639 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 189, NextOffset: 209 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 209, NextOffset: 328 464s testutil.go:509: Offset: 103, NextOffset: 222 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 328, NextOffset: 348 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 348, NextOffset: 488 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 242, NextOffset: 361 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 176 422] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/462): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/462): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/462): 4, 242 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 414/462): -1, 234 464s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 787, NextOffset: 807 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 179 430] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 464s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 639, NextOffset: 659 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 807, NextOffset: 947 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 179 430] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 464s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 659, NextOffset: 777 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 947, NextOffset: 967 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 777, NextOffset: 797 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 133 178 428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/468): 129, 166 464s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/468): 41, 33 464s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/468): 4, 246 464s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 420/468): -1, 238 464s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 967, NextOffset: 1587 464s testutil.go:509: Offset: 797, NextOffset: 1342 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 134 179 433] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 464s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 134 179 433] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 464s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 464s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 464s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 464s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo4 foo5 foo6 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty] vs [foo_empty5 foo foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4] 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 367, NextOffset: 387 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 176 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/469): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/469): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/469): 4, 249 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 421/469): -1, 241 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 496, NextOffset: 516 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 387, NextOffset: 508 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 516, NextOffset: 658 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 508, NextOffset: 528 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 135 180 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 464s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 464s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 658, NextOffset: 678 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 528, NextOffset: 649 464s testutil.go:509: Offset: 678, NextOffset: 799 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 799, NextOffset: 819 464s testutil.go:509: Offset: 669, NextOffset: 790 464s testutil.go:509: Offset: 819, NextOffset: 962 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 790, NextOffset: 810 464s testutil.go:509: Offset: 962, NextOffset: 982 464s testutil.go:509: Offset: 810, NextOffset: 1358 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 135 180 429] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 464s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 464s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 464s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 464s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 982, NextOffset: 1607 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 105, NextOffset: 224 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 332 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 177 426] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/466): 128, 165 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/466): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/466): 4, 245 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 418/466): -1, 237 464s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 224, NextOffset: 244 464s testutil.go:509: Offset: 332, NextOffset: 352 464s testutil.go:509: Offset: 244, NextOffset: 367 464s testutil.go:509: Offset: 352, NextOffset: 496 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty2 foo4] vs [foo2 foo3 foo4 foo5 foo6 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 332, NextOffset: 352 464s testutil.go:509: Offset: 224, NextOffset: 244 464s testutil.go:509: Offset: 352, NextOffset: 496 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 131 176 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 244, NextOffset: 367 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 496, NextOffset: 516 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 367, NextOffset: 387 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 131 176 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 516, NextOffset: 658 464s testutil.go:509: Offset: 387, NextOffset: 508 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 332 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 224 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 658, NextOffset: 678 464s testutil.go:509: Offset: 508, NextOffset: 528 464s testutil.go:509: Offset: 678, NextOffset: 799 464s testutil.go:509: Offset: 528, NextOffset: 649 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 799, NextOffset: 819 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 819, NextOffset: 962 464s testutil.go:509: Offset: 669, NextOffset: 790 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 962, NextOffset: 982 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 174 414] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/454): 125, 162 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/454): 41, 33 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 464s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 790, NextOffset: 810 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 175 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 982, NextOffset: 1607 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 810, NextOffset: 1358 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 175 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 131 176 418] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/458): 127, 164 464s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/458): 41, 33 464s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 464s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 464s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo foo3 foo4 foo_empty5] vs [foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo foo_empty] 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 774, NextOffset: 794 464s testutil.go:509: Offset: 947, NextOffset: 967 464s testutil.go:509: Offset: 794, NextOffset: 1338 464s testutil.go:509: Offset: 967, NextOffset: 1590 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 330, NextOffset: 350 464s testutil.go:509: Offset: 242, NextOffset: 359 464s testutil.go:509: Offset: 350, NextOffset: 489 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 787, NextOffset: 807 464s testutil.go:509: Offset: 656, NextOffset: 774 464s testutil.go:509: Offset: 807, NextOffset: 947 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 130 175 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 193, NextOffset: 213 464s testutil.go:509: Offset: 105, NextOffset: 222 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 330 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 359, NextOffset: 379 464s testutil.go:509: Offset: 489, NextOffset: 509 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 130 175 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 464s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 464s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 464s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 379, NextOffset: 498 464s testutil.go:509: Offset: 509, NextOffset: 649 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 498, NextOffset: 518 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 649, NextOffset: 669 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 518, NextOffset: 636 464s testutil.go:509: Offset: 669, NextOffset: 787 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2] vs [foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo] 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 649, NextOffset: 669 464s testutil.go:509: Offset: 498, NextOffset: 518 464s testutil.go:509: Offset: 669, NextOffset: 787 464s testutil.go:509: Offset: 518, NextOffset: 636 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 193, NextOffset: 213 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 129 174 415] 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/455): 125, 162 464s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/455): 41, 33 464s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 464s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 213, NextOffset: 330 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 222 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 330, NextOffset: 350 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 350, NextOffset: 489 464s testutil.go:509: Offset: 242, NextOffset: 359 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 787, NextOffset: 807 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 132 177 419] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 807, NextOffset: 947 464s testutil.go:509: Offset: 656, NextOffset: 774 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 947, NextOffset: 967 464s testutil.go:509: Offset: 774, NextOffset: 794 464s testutil.go:509: Offset: 967, NextOffset: 1590 464s testutil.go:509: Offset: 794, NextOffset: 1338 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 489, NextOffset: 509 464s testutil.go:509: Offset: 359, NextOffset: 379 464s testutil.go:509: Offset: 509, NextOffset: 649 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 379, NextOffset: 498 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 132 177 419] 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 132 177 419] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 464s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 464s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 464s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 464s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty4 foo5 foo_empty5] 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 363, NextOffset: 383 464s testutil.go:509: Offset: 491, NextOffset: 511 464s testutil.go:509: Offset: 383, NextOffset: 501 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 511, NextOffset: 650 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 777, NextOffset: 797 464s testutil.go:509: Offset: 947, NextOffset: 967 464s testutil.go:509: Offset: 797, NextOffset: 1344 464s testutil.go:509: Offset: 967, NextOffset: 1592 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 224, NextOffset: 244 464s testutil.go:509: Offset: 331, NextOffset: 351 464s testutil.go:509: Offset: 244, NextOffset: 363 464s testutil.go:509: Offset: 351, NextOffset: 491 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 501, NextOffset: 521 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 650, NextOffset: 670 464s testutil.go:509: Offset: 521, NextOffset: 639 464s testutil.go:509: Offset: 670, NextOffset: 788 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 639, NextOffset: 659 464s testutil.go:509: Offset: 788, NextOffset: 808 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 125 170 410] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 464s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 659, NextOffset: 777 464s testutil.go:509: Offset: 808, NextOffset: 947 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 107, NextOffset: 224 464s testutil.go:509: Offset: 214, NextOffset: 331 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2] vs [foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4] 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 947, NextOffset: 967 464s testutil.go:509: Offset: 777, NextOffset: 797 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 125 170 410] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 967, NextOffset: 1592 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 124 169 409] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/449): 120, 157 464s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 161/449): 41, 33 464s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 464s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 464s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 797, NextOffset: 1344 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 331, NextOffset: 351 464s testutil.go:509: Offset: 224, NextOffset: 244 464s testutil.go:509: Offset: 351, NextOffset: 491 464s testutil.go:509: Offset: 244, NextOffset: 363 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 788, NextOffset: 808 464s testutil.go:509: Offset: 639, NextOffset: 659 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 125 170 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 808, NextOffset: 947 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 659, NextOffset: 777 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 194, NextOffset: 214 464s testutil.go:509: Offset: 87, NextOffset: 107 464s testutil.go:509: Offset: 214, NextOffset: 331 464s testutil.go:509: Offset: 107, NextOffset: 224 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 491, NextOffset: 511 464s testutil.go:509: Offset: 363, NextOffset: 383 464s testutil.go:509: Offset: 511, NextOffset: 650 464s testutil.go:509: Offset: 383, NextOffset: 501 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 125 170 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 650, NextOffset: 670 464s testutil.go:509: Offset: 501, NextOffset: 521 464s testutil.go:509: Offset: 670, NextOffset: 788 464s testutil.go:509: Offset: 521, NextOffset: 639 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 125 170 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 464s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 464s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 464s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 494, NextOffset: 514 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 126 171 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 464s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 636, NextOffset: 656 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 514, NextOffset: 633 464s testutil.go:509: Offset: 656, NextOffset: 775 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 633, NextOffset: 653 464s testutil.go:509: Offset: 775, NextOffset: 795 464s testutil.go:509: Offset: 653, NextOffset: 772 464s testutil.go:509: Offset: 795, NextOffset: 934 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 772, NextOffset: 792 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 126 171 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 934, NextOffset: 954 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 464s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 792, NextOffset: 1310 464s testutil.go:509: Offset: 954, NextOffset: 1554 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 183, NextOffset: 203 464s testutil.go:509: Offset: 101, NextOffset: 216 464s testutil.go:509: Offset: 203, NextOffset: 318 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 216, NextOffset: 236 464s testutil.go:509: Offset: 318, NextOffset: 338 464s testutil.go:509: Offset: 236, NextOffset: 355 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 126 171 412] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 464s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 464s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 464s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 464s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 338, NextOffset: 477 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 355, NextOffset: 375 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 477, NextOffset: 497 464s testutil.go:509: Offset: 375, NextOffset: 494 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 128 173 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 464s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 497, NextOffset: 636 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 477, NextOffset: 497 464s testutil.go:509: Offset: 355, NextOffset: 375 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 497, NextOffset: 636 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 128 173 416] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 464s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 464s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 464s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 464s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 375, NextOffset: 494 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 775, NextOffset: 795 464s testutil.go:509: Offset: 633, NextOffset: 653 464s testutil.go:509: Offset: 795, NextOffset: 934 464s testutil.go:509: Offset: 653, NextOffset: 772 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 934, NextOffset: 954 464s testutil.go:509: Offset: 772, NextOffset: 792 464s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 954, NextOffset: 1554 464s testutil.go:509: Offset: 792, NextOffset: 1310 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 183, NextOffset: 203 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 203, NextOffset: 318 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 101, NextOffset: 216 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 318, NextOffset: 338 464s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 127 172 415] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/455): 123, 160 464s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 164/455): 41, 33 464s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 464s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 464s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 464s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 464s 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"} 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 216, NextOffset: 236 464s testutil.go:509: Offset: 338, NextOffset: 477 464s testutil.go:509: Offset: 236, NextOffset: 355 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 231 504] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 544): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/544): 115, 219 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 223/544): 108, 100 464s zstdchunked_test.go:104: [2] at 223 in stargz (nextFrame: 231/544): 4, 269 464s zstdchunked_test.go:104: [3] at 231 in stargz (nextFrame: 496/544): -1, 261 464s zstdchunked_test.go:104: [4] at 496 in stargz (nextFrame: 544/544): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 636, NextOffset: 656 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 119 231 504] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 544): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/544): 115, 219 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 223/544): 108, 100 464s zstdchunked_test.go:104: [2] at 223 in stargz (nextFrame: 231/544): 4, 269 464s zstdchunked_test.go:104: [3] at 231 in stargz (nextFrame: 496/544): -1, 261 464s zstdchunked_test.go:104: [4] at 496 in stargz (nextFrame: 544/544): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 494, NextOffset: 514 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 311 584] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 624): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/624): 115, 299 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 303/624): 188, 180 464s zstdchunked_test.go:104: [2] at 303 in stargz (nextFrame: 311/624): 4, 269 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 576/624): -1, 261 464s zstdchunked_test.go:104: [4] at 576 in stargz (nextFrame: 624/624): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 656, NextOffset: 775 464s testutil.go:509: Offset: 514, NextOffset: 633 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 119 307 580] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 620): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/620): 115, 295 464s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 299/620): 184, 176 464s zstdchunked_test.go:104: [2] at 299 in stargz (nextFrame: 307/620): 4, 269 464s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 572/620): -1, 261 464s zstdchunked_test.go:104: [4] at 572 in stargz (nextFrame: 620/620): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 230 503] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 543): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/543): 114, 218 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 222/543): 108, 100 464s zstdchunked_test.go:104: [2] at 222 in stargz (nextFrame: 230/543): 4, 269 464s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 495/543): -1, 261 464s zstdchunked_test.go:104: [4] at 495 in stargz (nextFrame: 543/543): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 118 230 503] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 543): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/543): 114, 218 464s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 222/543): 108, 100 464s zstdchunked_test.go:104: [2] at 222 in stargz (nextFrame: 230/543): 4, 269 464s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 495/543): -1, 261 464s zstdchunked_test.go:104: [4] at 495 in stargz (nextFrame: 543/543): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo6 foo foo_empty foo2 foo3 foo4] vs [foo2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5] 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 357, NextOffset: 377 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 480, NextOffset: 500 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 226 502] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 542): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/542): 106, 214 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 218/542): 112, 104 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 226/542): 4, 272 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 494/542): -1, 264 464s zstdchunked_test.go:104: [4] at 494 in stargz (nextFrame: 542/542): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 377, NextOffset: 492 464s testutil.go:509: Offset: 500, NextOffset: 637 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 492, NextOffset: 512 464s testutil.go:509: Offset: 637, NextOffset: 657 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 110 226 502] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 542): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/542): 106, 214 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 218/542): 112, 104 464s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 226/542): 4, 272 464s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 494/542): -1, 264 464s zstdchunked_test.go:104: [4] at 494 in stargz (nextFrame: 542/542): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 512, NextOffset: 627 464s testutil.go:509: Offset: 657, NextOffset: 772 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 627, NextOffset: 647 464s testutil.go:509: Offset: 772, NextOffset: 792 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 303 579] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 619): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/619): 106, 291 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 295/619): 189, 181 464s zstdchunked_test.go:104: [2] at 295 in stargz (nextFrame: 303/619): 4, 272 464s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 571/619): -1, 264 464s zstdchunked_test.go:104: [4] at 571 in stargz (nextFrame: 619/619): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 110 299 575] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 615): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/615): 106, 287 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 291/615): 185, 177 464s zstdchunked_test.go:104: [2] at 291 in stargz (nextFrame: 299/615): 4, 272 464s zstdchunked_test.go:104: [3] at 299 in stargz (nextFrame: 567/615): -1, 264 464s zstdchunked_test.go:104: [4] at 567 in stargz (nextFrame: 615/615): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 647, NextOffset: 764 464s testutil.go:509: Offset: 792, NextOffset: 929 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 107 223 501] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 541): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/541): 103, 211 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/541): 112, 104 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 223/541): 4, 274 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 493/541): -1, 266 464s zstdchunked_test.go:104: [4] at 493 in stargz (nextFrame: 541/541): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 107 223 501] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 541): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/541): 103, 211 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/541): 112, 104 464s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 223/541): 4, 274 464s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 493/541): -1, 266 464s zstdchunked_test.go:104: [4] at 493 in stargz (nextFrame: 541/541): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 121 234 510] 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 764, NextOffset: 784 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s zstdchunked_test.go:59: got zstd streams (compressed size: 550): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/550): 117, 222 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 226/550): 109, 101 464s zstdchunked_test.go:104: [2] at 226 in stargz (nextFrame: 234/550): 4, 272 464s zstdchunked_test.go:104: [3] at 234 in stargz (nextFrame: 502/550): -1, 264 464s zstdchunked_test.go:104: [4] at 502 in stargz (nextFrame: 550/550): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 929, NextOffset: 949 464s testutil.go:509: Offset: 784, NextOffset: 1314 464s testutil.go:509: Offset: 949, NextOffset: 1549 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 104, NextOffset: 220 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 121 234 510] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 550): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/550): 117, 222 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 226/550): 109, 101 464s zstdchunked_test.go:104: [2] at 226 in stargz (nextFrame: 234/550): 4, 272 464s zstdchunked_test.go:104: [3] at 234 in stargz (nextFrame: 502/550): -1, 264 464s zstdchunked_test.go:104: [4] at 502 in stargz (nextFrame: 550/550): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 323 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 220, NextOffset: 240 464s testutil.go:509: Offset: 323, NextOffset: 343 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 121 315 591] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 631): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/631): 117, 303 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 307/631): 190, 182 464s zstdchunked_test.go:104: [2] at 307 in stargz (nextFrame: 315/631): 4, 272 464s zstdchunked_test.go:104: [3] at 315 in stargz (nextFrame: 583/631): -1, 264 464s zstdchunked_test.go:104: [4] at 583 in stargz (nextFrame: 631/631): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 240, NextOffset: 357 464s testutil.go:509: Offset: 343, NextOffset: 480 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 121 311 587] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 627): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/627): 117, 299 464s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 303/627): 186, 178 464s zstdchunked_test.go:104: [2] at 303 in stargz (nextFrame: 311/627): 4, 272 464s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 579/627): -1, 264 464s zstdchunked_test.go:104: [4] at 579 in stargz (nextFrame: 627/627): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo2 foo_empty3 foo4 foo5 foo6] vs [foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo6] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 207, NextOffset: 323 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 117 233 509] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 549): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/549): 113, 221 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 225/549): 112, 104 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 233/549): 4, 272 464s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 501/549): -1, 264 464s zstdchunked_test.go:104: [4] at 501 in stargz (nextFrame: 549/549): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 117 233 509] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 549): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/549): 113, 221 464s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 225/549): 112, 104 464s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 233/549): 4, 272 464s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 501/549): -1, 264 464s zstdchunked_test.go:104: [4] at 501 in stargz (nextFrame: 549/549): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 220 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 480, NextOffset: 500 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 357, NextOffset: 377 464s testutil.go:509: Offset: 500, NextOffset: 637 464s testutil.go:509: Offset: 377, NextOffset: 492 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 220, NextOffset: 240 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 227 505] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 545): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/545): 107, 215 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 219/545): 112, 104 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 227/545): 4, 274 464s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 497/545): -1, 266 464s zstdchunked_test.go:104: [4] at 497 in stargz (nextFrame: 545/545): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 343, NextOffset: 480 464s testutil.go:509: Offset: 240, NextOffset: 357 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 637, NextOffset: 657 464s testutil.go:509: Offset: 492, NextOffset: 512 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 111 227 505] 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 657, NextOffset: 772 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s zstdchunked_test.go:59: got zstd streams (compressed size: 545): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/545): 107, 215 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 219/545): 112, 104 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 227/545): 4, 274 464s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 497/545): -1, 266 464s zstdchunked_test.go:104: [4] at 497 in stargz (nextFrame: 545/545): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 512, NextOffset: 627 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 772, NextOffset: 792 464s testutil.go:509: Offset: 627, NextOffset: 647 464s testutil.go:509: Offset: 792, NextOffset: 929 464s testutil.go:509: Offset: 647, NextOffset: 764 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 308 586] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 626): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/626): 107, 296 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 300/626): 193, 185 464s zstdchunked_test.go:104: [2] at 300 in stargz (nextFrame: 308/626): 4, 274 464s zstdchunked_test.go:104: [3] at 308 in stargz (nextFrame: 578/626): -1, 266 464s zstdchunked_test.go:104: [4] at 578 in stargz (nextFrame: 626/626): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 929, NextOffset: 949 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 111 304 582] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 622): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/622): 107, 292 464s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 296/622): 189, 181 464s zstdchunked_test.go:104: [2] at 296 in stargz (nextFrame: 304/622): 4, 274 464s zstdchunked_test.go:104: [3] at 304 in stargz (nextFrame: 574/622): -1, 266 464s zstdchunked_test.go:104: [4] at 574 in stargz (nextFrame: 622/622): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 764, NextOffset: 784 464s testutil.go:509: Offset: 949, NextOffset: 1549 464s testutil.go:509: Offset: 784, NextOffset: 1314 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 109 227 505] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 545): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/545): 105, 215 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 219/545): 114, 106 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 227/545): 4, 274 464s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 497/545): -1, 266 464s zstdchunked_test.go:104: [4] at 497 in stargz (nextFrame: 545/545): -1, -1 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 109 227 505] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 545): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/545): 105, 215 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 219/545): 114, 106 464s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 227/545): 4, 274 464s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 497/545): -1, 266 464s zstdchunked_test.go:104: [4] at 497 in stargz (nextFrame: 545/545): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo6] vs [foo foo_empty foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo_empty5] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 778, NextOffset: 798 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 219 479] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 519): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/519): 116, 207 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 211/519): 95, 87 464s zstdchunked_test.go:104: [2] at 211 in stargz (nextFrame: 219/519): 4, 256 464s zstdchunked_test.go:104: [3] at 219 in stargz (nextFrame: 471/519): -1, 248 464s zstdchunked_test.go:104: [4] at 471 in stargz (nextFrame: 519/519): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 942, NextOffset: 962 464s testutil.go:509: Offset: 798, NextOffset: 1314 464s testutil.go:509: Offset: 962, NextOffset: 1560 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 221, NextOffset: 241 464s testutil.go:509: Offset: 322, NextOffset: 342 464s testutil.go:509: Offset: 241, NextOffset: 358 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 120 220 480] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 520): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/520): 116, 208 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 212/520): 96, 88 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 220/520): 4, 256 464s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 472/520): -1, 248 464s zstdchunked_test.go:104: [4] at 472 in stargz (nextFrame: 520/520): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 342, NextOffset: 482 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 358, NextOffset: 378 464s testutil.go:509: Offset: 482, NextOffset: 502 464s testutil.go:509: Offset: 378, NextOffset: 498 464s testutil.go:509: Offset: 502, NextOffset: 642 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 498, NextOffset: 518 464s testutil.go:509: Offset: 642, NextOffset: 662 464s testutil.go:509: Offset: 518, NextOffset: 638 464s testutil.go:509: Offset: 662, NextOffset: 782 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 638, NextOffset: 658 464s testutil.go:509: Offset: 782, NextOffset: 802 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 658, NextOffset: 778 464s testutil.go:509: Offset: 802, NextOffset: 942 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 306 566] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 606): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/606): 116, 294 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 298/606): 182, 174 464s zstdchunked_test.go:104: [2] at 298 in stargz (nextFrame: 306/606): 4, 256 464s zstdchunked_test.go:104: [3] at 306 in stargz (nextFrame: 558/606): -1, 248 464s zstdchunked_test.go:104: [4] at 558 in stargz (nextFrame: 606/606): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 183, NextOffset: 203 464s testutil.go:509: Offset: 102, NextOffset: 221 464s testutil.go:509: Offset: 203, NextOffset: 322 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo6 foo2 foo_empty2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 322, NextOffset: 342 464s testutil.go:509: Offset: 221, NextOffset: 241 464s testutil.go:509: Offset: 342, NextOffset: 482 464s testutil.go:509: Offset: 241, NextOffset: 358 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 120 298 558] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 598): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/598): 116, 286 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 290/598): 174, 166 464s zstdchunked_test.go:104: [2] at 290 in stargz (nextFrame: 298/598): 4, 256 464s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 550/598): -1, 248 464s zstdchunked_test.go:104: [4] at 550 in stargz (nextFrame: 598/598): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 782, NextOffset: 802 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 638, NextOffset: 658 464s testutil.go:509: Offset: 802, NextOffset: 942 464s testutil.go:509: Offset: 658, NextOffset: 778 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 120 219 479] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 519): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/519): 116, 207 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 211/519): 95, 87 464s zstdchunked_test.go:104: [2] at 211 in stargz (nextFrame: 219/519): 4, 256 464s zstdchunked_test.go:104: [3] at 219 in stargz (nextFrame: 471/519): -1, 248 464s zstdchunked_test.go:104: [4] at 471 in stargz (nextFrame: 519/519): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 183, NextOffset: 203 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 203, NextOffset: 322 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 120 220 480] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 520): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/520): 116, 208 464s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 212/520): 96, 88 464s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 220/520): 4, 256 464s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 472/520): -1, 248 464s zstdchunked_test.go:104: [4] at 472 in stargz (nextFrame: 520/520): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 221 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 482, NextOffset: 502 464s testutil.go:509: Offset: 358, NextOffset: 378 464s testutil.go:509: Offset: 502, NextOffset: 642 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 108 210 474] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 514): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/514): 104, 198 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 202/514): 98, 90 464s zstdchunked_test.go:104: [2] at 202 in stargz (nextFrame: 210/514): 4, 260 464s zstdchunked_test.go:104: [3] at 210 in stargz (nextFrame: 466/514): -1, 252 464s zstdchunked_test.go:104: [4] at 466 in stargz (nextFrame: 514/514): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 378, NextOffset: 498 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 642, NextOffset: 662 464s testutil.go:509: Offset: 498, NextOffset: 518 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 108 211 475] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 515): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/515): 104, 199 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 203/515): 99, 91 464s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/515): 4, 260 464s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 467/515): -1, 252 464s zstdchunked_test.go:104: [4] at 467 in stargz (nextFrame: 515/515): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 662, NextOffset: 782 464s testutil.go:509: Offset: 518, NextOffset: 638 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 942, NextOffset: 962 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 108 289 553] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 593): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/593): 104, 277 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 281/593): 177, 169 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 778, NextOffset: 798 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s zstdchunked_test.go:104: [2] at 281 in stargz (nextFrame: 289/593): 4, 260 464s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 545/593): -1, 252 464s zstdchunked_test.go:104: [4] at 545 in stargz (nextFrame: 593/593): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 108 281 545] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 585): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/585): 104, 269 464s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 273/585): 169, 161 464s zstdchunked_test.go:104: [2] at 273 in stargz (nextFrame: 281/585): 4, 260 464s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 537/585): -1, 252 464s zstdchunked_test.go:104: [4] at 537 in stargz (nextFrame: 585/585): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 962, NextOffset: 1560 464s testutil.go:509: Offset: 798, NextOffset: 1314 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 106 208 471] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 511): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/511): 102, 196 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 200/511): 98, 90 464s zstdchunked_test.go:104: [2] at 200 in stargz (nextFrame: 208/511): 4, 259 464s zstdchunked_test.go:104: [3] at 208 in stargz (nextFrame: 463/511): -1, 251 464s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 511/511): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 106 209 472] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 512): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/512): 102, 197 464s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 201/512): 99, 91 464s zstdchunked_test.go:104: [2] at 201 in stargz (nextFrame: 209/512): 4, 259 464s zstdchunked_test.go:104: [3] at 209 in stargz (nextFrame: 464/512): -1, 251 464s zstdchunked_test.go:104: [4] at 464 in stargz (nextFrame: 512/512): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 107 207 469] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 509): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/509): 103, 195 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 199/509): 96, 88 464s zstdchunked_test.go:104: [2] at 199 in stargz (nextFrame: 207/509): 4, 258 464s zstdchunked_test.go:104: [3] at 207 in stargz (nextFrame: 461/509): -1, 250 464s zstdchunked_test.go:104: [4] at 461 in stargz (nextFrame: 509/509): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2] vs [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo5] 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 360, NextOffset: 380 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 107 208 470] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 510): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/510): 103, 196 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 200/510): 97, 89 464s zstdchunked_test.go:104: [2] at 200 in stargz (nextFrame: 208/510): 4, 258 464s zstdchunked_test.go:104: [3] at 208 in stargz (nextFrame: 462/510): -1, 250 464s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 510/510): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 107 295 557] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 597): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/597): 103, 283 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 287/597): 184, 176 464s zstdchunked_test.go:104: [2] at 287 in stargz (nextFrame: 295/597): 4, 258 464s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 549/597): -1, 250 464s zstdchunked_test.go:104: [4] at 549 in stargz (nextFrame: 597/597): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 483, NextOffset: 503 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 380, NextOffset: 498 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 107 287 549] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 589): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/589): 103, 275 464s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 279/589): 176, 168 464s zstdchunked_test.go:104: [2] at 279 in stargz (nextFrame: 287/589): 4, 258 464s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 541/589): -1, 250 464s zstdchunked_test.go:104: [4] at 541 in stargz (nextFrame: 589/589): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 503, NextOffset: 641 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 105 206 467] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 507): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/507): 101, 194 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 198/507): 97, 89 464s zstdchunked_test.go:104: [2] at 198 in stargz (nextFrame: 206/507): 4, 257 464s zstdchunked_test.go:104: [3] at 206 in stargz (nextFrame: 459/507): -1, 249 464s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 507/507): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 498, NextOffset: 518 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 105 207 468] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 508): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/508): 101, 195 464s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 199/508): 98, 90 464s zstdchunked_test.go:104: [2] at 199 in stargz (nextFrame: 207/508): 4, 257 464s zstdchunked_test.go:104: [3] at 207 in stargz (nextFrame: 460/508): -1, 249 464s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 508/508): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 641, NextOffset: 661 464s testutil.go:509: Offset: 518, NextOffset: 636 464s testutil.go:509: Offset: 661, NextOffset: 779 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 636, NextOffset: 656 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 779, NextOffset: 799 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 109 212 477] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 517): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/517): 105, 200 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 204/517): 99, 91 464s zstdchunked_test.go:104: [2] at 204 in stargz (nextFrame: 212/517): 4, 261 464s zstdchunked_test.go:104: [3] at 212 in stargz (nextFrame: 469/517): -1, 253 464s zstdchunked_test.go:104: [4] at 469 in stargz (nextFrame: 517/517): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 656, NextOffset: 774 464s testutil.go:509: Offset: 799, NextOffset: 937 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 325, NextOffset: 345 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 109 213 478] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 518): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/518): 105, 201 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 205/518): 100, 92 464s zstdchunked_test.go:104: [2] at 205 in stargz (nextFrame: 213/518): 4, 261 464s zstdchunked_test.go:104: [3] at 213 in stargz (nextFrame: 470/518): -1, 253 464s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 518/518): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 242, NextOffset: 360 464s testutil.go:509: Offset: 345, NextOffset: 483 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 774, NextOffset: 794 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 109 298 563] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 603): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/603): 105, 286 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 290/603): 185, 177 464s zstdchunked_test.go:104: [2] at 290 in stargz (nextFrame: 298/603): 4, 261 464s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 555/603): -1, 253 464s zstdchunked_test.go:104: [4] at 555 in stargz (nextFrame: 603/603): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 937, NextOffset: 957 464s testutil.go:509: Offset: 794, NextOffset: 1317 464s testutil.go:509: Offset: 957, NextOffset: 1558 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 105, NextOffset: 222 464s testutil.go:509: Offset: 208, NextOffset: 325 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo5 .no.prefetch.landmark] vs [foo_empty5 foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5] 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 483, NextOffset: 503 464s testutil.go:509: Offset: 360, NextOffset: 380 464s testutil.go:509: Offset: 503, NextOffset: 641 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 109 290 555] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 595): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/595): 105, 278 464s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 282/595): 177, 169 464s zstdchunked_test.go:104: [2] at 282 in stargz (nextFrame: 290/595): 4, 261 464s zstdchunked_test.go:104: [3] at 290 in stargz (nextFrame: 547/595): -1, 253 464s zstdchunked_test.go:104: [4] at 547 in stargz (nextFrame: 595/595): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 380, NextOffset: 498 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 641, NextOffset: 661 464s testutil.go:509: Offset: 498, NextOffset: 518 464s testutil.go:509: Offset: 661, NextOffset: 779 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 213 477] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 517): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/517): 106, 201 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 205/517): 99, 91 464s zstdchunked_test.go:104: [2] at 205 in stargz (nextFrame: 213/517): 4, 260 464s zstdchunked_test.go:104: [3] at 213 in stargz (nextFrame: 469/517): -1, 252 464s zstdchunked_test.go:104: [4] at 469 in stargz (nextFrame: 517/517): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 518, NextOffset: 636 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 937, NextOffset: 957 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 774, NextOffset: 794 464s testutil.go:509: Offset: 957, NextOffset: 1558 464s testutil.go:509: Offset: 794, NextOffset: 1317 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 214 478] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 518): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/518): 106, 202 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 206/518): 100, 92 464s zstdchunked_test.go:104: [2] at 206 in stargz (nextFrame: 214/518): 4, 260 464s zstdchunked_test.go:104: [3] at 214 in stargz (nextFrame: 470/518): -1, 252 464s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 518/518): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 325 464s testutil.go:509: Offset: 105, NextOffset: 222 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 325, NextOffset: 345 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 345, NextOffset: 483 464s testutil.go:509: Offset: 242, NextOffset: 360 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 779, NextOffset: 799 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 799, NextOffset: 937 464s testutil.go:509: Offset: 656, NextOffset: 774 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 216 477] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 517): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/517): 111, 204 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 208/517): 97, 89 464s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 216/517): 4, 257 464s zstdchunked_test.go:104: [3] at 216 in stargz (nextFrame: 469/517): -1, 249 464s zstdchunked_test.go:104: [4] at 469 in stargz (nextFrame: 517/517): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 foo3 foo_empty4] vs [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4] 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 115 216 477] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 517): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/517): 111, 204 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 208/517): 97, 89 464s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 216/517): 4, 257 464s zstdchunked_test.go:104: [3] at 216 in stargz (nextFrame: 469/517): -1, 249 464s zstdchunked_test.go:104: [4] at 469 in stargz (nextFrame: 517/517): -1, -1 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 81, NextOffset: 101 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 183, NextOffset: 203 464s testutil.go:509: Offset: 101, NextOffset: 216 464s testutil.go:509: Offset: 203, NextOffset: 318 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 216, NextOffset: 236 464s testutil.go:509: Offset: 318, NextOffset: 338 464s testutil.go:509: Offset: 236, NextOffset: 355 464s testutil.go:509: Offset: 338, NextOffset: 477 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 494, NextOffset: 514 464s testutil.go:509: Offset: 636, NextOffset: 656 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 300 561] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 601): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/601): 111, 288 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 292/601): 181, 173 464s zstdchunked_test.go:104: [2] at 292 in stargz (nextFrame: 300/601): 4, 257 464s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 553/601): -1, 249 464s zstdchunked_test.go:104: [4] at 553 in stargz (nextFrame: 601/601): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 514, NextOffset: 633 464s testutil.go:509: Offset: 656, NextOffset: 775 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 633, NextOffset: 653 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 775, NextOffset: 795 464s testutil.go:509: Offset: 653, NextOffset: 772 464s testutil.go:509: Offset: 795, NextOffset: 934 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 115 292 553] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 593): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/593): 111, 280 464s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 284/593): 173, 165 464s zstdchunked_test.go:104: [2] at 284 in stargz (nextFrame: 292/593): 4, 257 464s zstdchunked_test.go:104: [3] at 292 in stargz (nextFrame: 545/593): -1, 249 464s zstdchunked_test.go:104: [4] at 545 in stargz (nextFrame: 593/593): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 772, NextOffset: 792 464s testutil.go:509: Offset: 934, NextOffset: 954 464s testutil.go:509: Offset: 792, NextOffset: 1310 464s testutil.go:509: Offset: 954, NextOffset: 1554 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 355, NextOffset: 375 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 211 471] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 511): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/511): 106, 199 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 203/511): 97, 89 464s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/511): 4, 256 464s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 463/511): -1, 248 464s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 511/511): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 477, NextOffset: 497 464s testutil.go:509: Offset: 375, NextOffset: 494 464s testutil.go:509: Offset: 497, NextOffset: 636 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 110 211 471] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 511): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/511): 106, 199 464s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 203/511): 97, 89 464s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/511): 4, 256 464s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 463/511): -1, 248 464s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 511/511): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 foo3 foo_empty4 foo_empty5] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 318, NextOffset: 338 464s testutil.go:509: Offset: 216, NextOffset: 236 464s testutil.go:509: Offset: 338, NextOffset: 477 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 103 207 471] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 511): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/511): 99, 195 464s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 199/511): 100, 92 464s zstdchunked_test.go:104: [2] at 199 in stargz (nextFrame: 207/511): 4, 260 464s zstdchunked_test.go:104: [3] at 207 in stargz (nextFrame: 463/511): -1, 252 464s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 511/511): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 236, NextOffset: 355 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 494, NextOffset: 514 464s testutil.go:509: Offset: 656, NextOffset: 775 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 103 207 471] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 511): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/511): 99, 195 464s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 199/511): 100, 92 464s zstdchunked_test.go:104: [2] at 199 in stargz (nextFrame: 207/511): 4, 260 464s zstdchunked_test.go:104: [3] at 207 in stargz (nextFrame: 463/511): -1, 252 464s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 511/511): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 514, NextOffset: 633 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 934, NextOffset: 954 464s testutil.go:509: Offset: 772, NextOffset: 792 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 103 284 548] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 588): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/588): 99, 272 464s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 276/588): 177, 169 464s zstdchunked_test.go:104: [2] at 276 in stargz (nextFrame: 284/588): 4, 260 464s zstdchunked_test.go:104: [3] at 284 in stargz (nextFrame: 540/588): -1, 252 464s zstdchunked_test.go:104: [4] at 540 in stargz (nextFrame: 588/588): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 954, NextOffset: 1554 464s testutil.go:509: Offset: 792, NextOffset: 1310 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 477, NextOffset: 497 464s testutil.go:509: Offset: 355, NextOffset: 375 464s testutil.go:509: Offset: 497, NextOffset: 636 464s testutil.go:509: Offset: 375, NextOffset: 494 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 775, NextOffset: 795 464s testutil.go:509: Offset: 633, NextOffset: 653 464s testutil.go:509: Offset: 795, NextOffset: 934 464s testutil.go:509: Offset: 653, NextOffset: 772 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 183, NextOffset: 203 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 103 276 540] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 580): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/580): 99, 264 464s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 268/580): 169, 161 464s zstdchunked_test.go:104: [2] at 268 in stargz (nextFrame: 276/580): 4, 260 464s zstdchunked_test.go:104: [3] at 276 in stargz (nextFrame: 532/580): -1, 252 464s zstdchunked_test.go:104: [4] at 532 in stargz (nextFrame: 580/580): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 81, NextOffset: 101 464s testutil.go:509: Offset: 203, NextOffset: 318 464s testutil.go:509: Offset: 101, NextOffset: 216 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 101 205 469] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 509): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/509): 97, 193 464s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 197/509): 100, 92 464s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/509): 4, 260 464s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 461/509): -1, 252 464s zstdchunked_test.go:104: [4] at 461 in stargz (nextFrame: 509/509): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 101 205 469] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 509): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/509): 97, 193 464s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 197/509): 100, 92 464s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/509): 4, 260 464s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 461/509): -1, 252 464s zstdchunked_test.go:104: [4] at 461 in stargz (nextFrame: 509/509): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 foo6] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 104, NextOffset: 220 464s testutil.go:509: Offset: 207, NextOffset: 323 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 357, NextOffset: 377 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 377, NextOffset: 492 464s testutil.go:509: Offset: 500, NextOffset: 637 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 101 205 466] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 506): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/506): 97, 193 464s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 197/506): 100, 92 464s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/506): 4, 257 464s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 458/506): -1, 249 464s zstdchunked_test.go:104: [4] at 458 in stargz (nextFrame: 506/506): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 764, NextOffset: 784 464s testutil.go:509: Offset: 929, NextOffset: 949 464s testutil.go:509: Offset: 784, NextOffset: 1314 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 101 206 467] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 507): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/507): 97, 194 464s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 198/507): 101, 93 464s zstdchunked_test.go:104: [2] at 198 in stargz (nextFrame: 206/507): 4, 257 464s zstdchunked_test.go:104: [3] at 206 in stargz (nextFrame: 459/507): -1, 249 464s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 507/507): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 949, NextOffset: 1549 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 220, NextOffset: 240 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 240, NextOffset: 357 464s testutil.go:509: Offset: 343, NextOffset: 480 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 492, NextOffset: 512 464s testutil.go:509: Offset: 637, NextOffset: 657 464s testutil.go:509: Offset: 512, NextOffset: 627 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 101 285 546] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 586): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/586): 97, 273 464s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 277/586): 180, 172 464s zstdchunked_test.go:104: [2] at 277 in stargz (nextFrame: 285/586): 4, 257 464s zstdchunked_test.go:104: [3] at 285 in stargz (nextFrame: 538/586): -1, 249 464s zstdchunked_test.go:104: [4] at 538 in stargz (nextFrame: 586/586): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 657, NextOffset: 772 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 627, NextOffset: 647 464s testutil.go:509: Offset: 772, NextOffset: 792 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 101 277 538] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/578): 97, 265 464s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 269/578): 172, 164 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 647, NextOffset: 764 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 464s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/578): 4, 257 464s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 530/578): -1, 249 464s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 792, NextOffset: 929 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "" vs "" 464s 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 [foo_empty foo2 foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 323, NextOffset: 343 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 100 205 465] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 505): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 100/505): 96, 193 464s zstdchunked_test.go:104: [1] at 100 in stargz (nextFrame: 197/505): 101, 93 464s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/505): 4, 256 464s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 457/505): -1, 248 464s zstdchunked_test.go:104: [4] at 457 in stargz (nextFrame: 505/505): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 220, NextOffset: 240 464s testutil.go:509: Offset: 343, NextOffset: 480 464s testutil.go:509: Offset: 240, NextOffset: 357 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 357, NextOffset: 377 464s testutil.go:509: Offset: 500, NextOffset: 637 464s testutil.go:509: Offset: 377, NextOffset: 492 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 100 206 466] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 506): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 100/506): 96, 194 464s zstdchunked_test.go:104: [1] at 100 in stargz (nextFrame: 198/506): 102, 94 464s zstdchunked_test.go:104: [2] at 198 in stargz (nextFrame: 206/506): 4, 256 464s zstdchunked_test.go:104: [3] at 206 in stargz (nextFrame: 458/506): -1, 248 464s zstdchunked_test.go:104: [4] at 458 in stargz (nextFrame: 506/506): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 772, NextOffset: 792 464s testutil.go:509: Offset: 627, NextOffset: 647 464s testutil.go:509: Offset: 792, NextOffset: 929 464s testutil.go:509: Offset: 647, NextOffset: 764 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 104 210 475] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 515): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/515): 100, 198 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 202/515): 102, 94 464s zstdchunked_test.go:104: [2] at 202 in stargz (nextFrame: 210/515): 4, 261 464s zstdchunked_test.go:104: [3] at 210 in stargz (nextFrame: 467/515): -1, 253 464s zstdchunked_test.go:104: [4] at 467 in stargz (nextFrame: 515/515): -1, -1 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 637, NextOffset: 657 464s testutil.go:509: Offset: 492, NextOffset: 512 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 104 211 476] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 516): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/516): 100, 199 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 203/516): 103, 95 464s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/516): 4, 261 464s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 468/516): -1, 253 464s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 516/516): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 657, NextOffset: 772 464s testutil.go:509: Offset: 512, NextOffset: 627 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 929, NextOffset: 949 464s testutil.go:509: Offset: 764, NextOffset: 784 464s testutil.go:509: Offset: 949, NextOffset: 1549 464s testutil.go:509: Offset: 784, NextOffset: 1314 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 84, NextOffset: 104 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 104 289 554] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 594): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/594): 100, 277 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 281/594): 181, 173 464s zstdchunked_test.go:104: [2] at 281 in stargz (nextFrame: 289/594): 4, 261 464s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 546/594): -1, 253 464s zstdchunked_test.go:104: [4] at 546 in stargz (nextFrame: 594/594): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 207, NextOffset: 323 464s testutil.go:509: Offset: 104, NextOffset: 220 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 104 281 546] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 586): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/586): 100, 269 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 273/586): 173, 165 464s zstdchunked_test.go:104: [2] at 273 in stargz (nextFrame: 281/586): 4, 261 464s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 538/586): -1, 253 464s zstdchunked_test.go:104: [4] at 538 in stargz (nextFrame: 586/586): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 104 210 475] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 515): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/515): 100, 198 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 202/515): 102, 94 464s zstdchunked_test.go:104: [2] at 202 in stargz (nextFrame: 210/515): 4, 261 464s zstdchunked_test.go:104: [3] at 210 in stargz (nextFrame: 467/515): -1, 253 464s zstdchunked_test.go:104: [4] at 467 in stargz (nextFrame: 515/515): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 104 211 476] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 516): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/516): 100, 199 464s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 203/516): 103, 95 464s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/516): 4, 261 464s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 468/516): -1, 253 464s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 516/516): -1, -1 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo5] 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 638, NextOffset: 658 464s testutil.go:509: Offset: 782, NextOffset: 802 464s testutil.go:509: Offset: 658, NextOffset: 778 464s testutil.go:509: Offset: 802, NextOffset: 942 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 221, NextOffset: 241 464s testutil.go:509: Offset: 322, NextOffset: 342 464s testutil.go:509: Offset: 241, NextOffset: 358 464s testutil.go:509: Offset: 342, NextOffset: 482 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64641 129994 130436] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130476): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/130476): 64637, 129982 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 358, NextOffset: 378 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 129986/130476): 65349, 65341 464s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130476): 4, 438 464s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130428/130476): -1, 430 464s zstdchunked_test.go:104: [4] at 130428 in stargz (nextFrame: 130476/130476): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 482, NextOffset: 502 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 378, NextOffset: 498 464s testutil.go:509: Offset: 502, NextOffset: 642 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 778, NextOffset: 798 464s testutil.go:509: Offset: 942, NextOffset: 962 464s testutil.go:509: Offset: 798, NextOffset: 1314 464s testutil.go:509: Offset: 962, NextOffset: 1560 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s testutil.go:509: Offset: 183, NextOffset: 203 464s testutil.go:509: Offset: 102, NextOffset: 221 464s testutil.go:509: Offset: 203, NextOffset: 322 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 498, NextOffset: 518 464s testutil.go:509: Offset: 642, NextOffset: 662 464s testutil.go:509: Offset: 518, NextOffset: 638 464s testutil.go:509: Offset: 662, NextOffset: 782 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo2 foo3 foo_empty3 foo_empty5 foo6] 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 642, NextOffset: 662 464s testutil.go:509: Offset: 498, NextOffset: 518 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 662, NextOffset: 782 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 518, NextOffset: 638 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 942, NextOffset: 962 464s testutil.go:509: Offset: 778, NextOffset: 798 464s testutil.go:509: Offset: 962, NextOffset: 1560 464s testutil.go:509: Offset: 798, NextOffset: 1314 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64641 128870 129312] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129352): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 183, NextOffset: 203 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/129352): 64637, 128858 464s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 128862/129352): 64225, 64217 464s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129352): 4, 438 464s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129304/129352): -1, 430 464s zstdchunked_test.go:104: [4] at 129304 in stargz (nextFrame: 129352/129352): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 203, NextOffset: 322 464s testutil.go:509: Offset: 102, NextOffset: 221 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 782, NextOffset: 802 464s testutil.go:509: Offset: 638, NextOffset: 658 464s testutil.go:509: Offset: 802, NextOffset: 942 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 658, NextOffset: 778 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 322, NextOffset: 342 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 64641 129994 130436] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130476): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/130476): 64637, 129982 464s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 129986/130476): 65349, 65341 464s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130476): 4, 438 464s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130428/130476): -1, 430 464s zstdchunked_test.go:104: [4] at 130428 in stargz (nextFrame: 130476/130476): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 221, NextOffset: 241 464s testutil.go:509: Offset: 342, NextOffset: 482 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 241, NextOffset: 358 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 482, NextOffset: 502 464s testutil.go:509: Offset: 358, NextOffset: 378 464s testutil.go:509: Offset: 502, NextOffset: 642 464s testutil.go:509: Offset: 378, NextOffset: 498 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 64641 128870 129312] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129352): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 188, NextOffset: 208 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/129352): 64637, 128858 464s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 128862/129352): 64225, 64217 464s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129352): 4, 438 464s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129304/129352): -1, 430 464s zstdchunked_test.go:104: [4] at 129304 in stargz (nextFrame: 129352/129352): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 105, NextOffset: 222 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 208, NextOffset: 325 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 325, NextOffset: 345 464s testutil.go:509: Offset: 242, NextOffset: 360 464s testutil.go:509: Offset: 345, NextOffset: 483 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 498, NextOffset: 518 464s testutil.go:509: Offset: 641, NextOffset: 661 464s testutil.go:509: Offset: 518, NextOffset: 636 464s testutil.go:509: Offset: 661, NextOffset: 779 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 360, NextOffset: 380 464s testutil.go:509: Offset: 483, NextOffset: 503 464s testutil.go:509: Offset: 380, NextOffset: 498 464s testutil.go:509: Offset: 503, NextOffset: 641 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 779, NextOffset: 799 464s testutil.go:509: Offset: 656, NextOffset: 774 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 799, NextOffset: 937 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 64641 129995 130437] 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 774, NextOffset: 794 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130477): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 937, NextOffset: 957 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/130477): 64637, 129983 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 794, NextOffset: 1317 464s testutil.go:509: Offset: 957, NextOffset: 1558 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4] vs [foo4 foo_empty4 foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3] 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 483, NextOffset: 503 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 129987/130477): 65350, 65342 464s zstdchunked_test.go:104: [2] at 129987 in stargz (nextFrame: 129995/130477): 4, 438 464s zstdchunked_test.go:104: [3] at 129995 in stargz (nextFrame: 130429/130477): -1, 430 464s zstdchunked_test.go:104: [4] at 130429 in stargz (nextFrame: 130477/130477): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 360, NextOffset: 380 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 503, NextOffset: 641 464s testutil.go:509: Offset: 380, NextOffset: 498 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 779, NextOffset: 799 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 799, NextOffset: 937 464s testutil.go:509: Offset: 656, NextOffset: 774 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 937, NextOffset: 957 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 774, NextOffset: 794 464s testutil.go:509: Offset: 957, NextOffset: 1558 464s testutil.go:509: Offset: 794, NextOffset: 1317 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 325, NextOffset: 345 464s testutil.go:509: Offset: 222, NextOffset: 242 464s testutil.go:509: Offset: 345, NextOffset: 483 464s testutil.go:509: Offset: 242, NextOffset: 360 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 641, NextOffset: 661 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 64641 128871 129313] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129353): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 498, NextOffset: 518 464s testutil.go:509: Offset: 661, NextOffset: 779 464s testutil.go:509: Offset: 518, NextOffset: 636 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/129353): 64637, 128859 464s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 128863/129353): 64226, 64218 464s zstdchunked_test.go:104: [2] at 128863 in stargz (nextFrame: 128871/129353): 4, 438 464s zstdchunked_test.go:104: [3] at 128871 in stargz (nextFrame: 129305/129353): -1, 430 464s zstdchunked_test.go:104: [4] at 129305 in stargz (nextFrame: 129353/129353): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 188, NextOffset: 208 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 208, NextOffset: 325 464s testutil.go:509: Offset: 105, NextOffset: 222 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64626 129987 130435] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130475): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130475): 64622, 129975 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo3 foo5 foo_empty5 foo6] vs [foo_empty5 foo foo2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo5] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129979/130475): 65357, 65349 464s zstdchunked_test.go:104: [2] at 129979 in stargz (nextFrame: 129987/130475): 4, 444 464s zstdchunked_test.go:104: [3] at 129987 in stargz (nextFrame: 130427/130475): -1, 436 464s zstdchunked_test.go:104: [4] at 130427 in stargz (nextFrame: 130475/130475): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 183, NextOffset: 203 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 102, NextOffset: 219 464s testutil.go:509: Offset: 203, NextOffset: 320 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 219, NextOffset: 239 464s testutil.go:509: Offset: 320, NextOffset: 340 464s testutil.go:509: Offset: 239, NextOffset: 357 464s testutil.go:509: Offset: 340, NextOffset: 478 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 357, NextOffset: 377 464s testutil.go:509: Offset: 478, NextOffset: 498 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 377, NextOffset: 495 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64626 128863 129311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129351): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 498, NextOffset: 636 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129351): 64622, 128851 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128855/129351): 64233, 64225 464s zstdchunked_test.go:104: [2] at 128855 in stargz (nextFrame: 128863/129351): 4, 444 464s zstdchunked_test.go:104: [3] at 128863 in stargz (nextFrame: 129303/129351): -1, 436 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 633, NextOffset: 653 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [4] at 129303 in stargz (nextFrame: 129351/129351): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 774, NextOffset: 794 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 653, NextOffset: 771 464s testutil.go:509: Offset: 794, NextOffset: 932 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 771, NextOffset: 791 464s testutil.go:509: Offset: 932, NextOffset: 952 464s testutil.go:509: Offset: 791, NextOffset: 1309 464s testutil.go:509: Offset: 952, NextOffset: 1557 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 495, NextOffset: 515 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 515, NextOffset: 633 464s testutil.go:509: Offset: 656, NextOffset: 774 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "" vs "" 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4] vs [foo foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 320, NextOffset: 340 464s testutil.go:509: Offset: 219, NextOffset: 239 464s testutil.go:509: Offset: 340, NextOffset: 478 464s testutil.go:509: Offset: 239, NextOffset: 357 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 478, NextOffset: 498 464s testutil.go:509: Offset: 357, NextOffset: 377 464s testutil.go:509: Offset: 498, NextOffset: 636 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 377, NextOffset: 495 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 932, NextOffset: 952 464s testutil.go:509: Offset: 771, NextOffset: 791 464s testutil.go:509: Offset: 952, NextOffset: 1557 464s testutil.go:509: Offset: 791, NextOffset: 1309 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 636, NextOffset: 656 464s testutil.go:509: Offset: 495, NextOffset: 515 464s testutil.go:509: Offset: 656, NextOffset: 774 464s testutil.go:509: Offset: 515, NextOffset: 633 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 64626 129987 130435] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130475): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 774, NextOffset: 794 464s testutil.go:509: Offset: 633, NextOffset: 653 464s testutil.go:509: Offset: 794, NextOffset: 932 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130475): 64622, 129975 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129979/130475): 65357, 65349 464s zstdchunked_test.go:104: [2] at 129979 in stargz (nextFrame: 129987/130475): 4, 444 464s zstdchunked_test.go:104: [3] at 129987 in stargz (nextFrame: 130427/130475): -1, 436 464s zstdchunked_test.go:104: [4] at 130427 in stargz (nextFrame: 130475/130475): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 653, NextOffset: 771 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 183, NextOffset: 203 464s testutil.go:509: Offset: 82, NextOffset: 102 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 203, NextOffset: 320 464s testutil.go:509: Offset: 102, NextOffset: 219 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 64626 128863 129311] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129351): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129351): 64622, 128851 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128855/129351): 64233, 64225 464s zstdchunked_test.go:104: [2] at 128855 in stargz (nextFrame: 128863/129351): 4, 444 464s zstdchunked_test.go:104: [3] at 128863 in stargz (nextFrame: 129303/129351): -1, 436 464s zstdchunked_test.go:104: [4] at 129303 in stargz (nextFrame: 129351/129351): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo6] vs [foo foo2 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 219, NextOffset: 239 464s testutil.go:509: Offset: 322, NextOffset: 342 464s testutil.go:509: Offset: 239, NextOffset: 355 464s testutil.go:509: Offset: 342, NextOffset: 478 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 355, NextOffset: 375 464s testutil.go:509: Offset: 478, NextOffset: 498 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 375, NextOffset: 491 464s testutil.go:509: Offset: 498, NextOffset: 634 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 64622 129982 130430] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130470): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/130470): 64618, 129970 464s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 129974/130470): 65356, 65348 464s zstdchunked_test.go:104: [2] at 129974 in stargz (nextFrame: 129982/130470): 4, 444 464s zstdchunked_test.go:104: [3] at 129982 in stargz (nextFrame: 130422/130470): -1, 436 464s zstdchunked_test.go:104: [4] at 130422 in stargz (nextFrame: 130470/130470): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 491, NextOffset: 511 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 634, NextOffset: 654 464s testutil.go:509: Offset: 511, NextOffset: 627 464s testutil.go:509: Offset: 654, NextOffset: 770 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 627, NextOffset: 647 464s testutil.go:509: Offset: 770, NextOffset: 790 464s testutil.go:509: Offset: 647, NextOffset: 763 464s testutil.go:509: Offset: 790, NextOffset: 926 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 104, NextOffset: 219 464s testutil.go:509: Offset: 207, NextOffset: 322 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 763, NextOffset: 783 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 926, NextOffset: 946 464s testutil.go:509: Offset: 783, NextOffset: 1306 464s testutil.go:509: Offset: 946, NextOffset: 1547 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo2 foo4] vs [foo5 foo_empty5 foo foo_empty2 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 478, NextOffset: 498 464s testutil.go:509: Offset: 355, NextOffset: 375 464s testutil.go:509: Offset: 498, NextOffset: 634 464s testutil.go:509: Offset: 375, NextOffset: 491 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 64622 128858 129306] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129346): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/129346): 64618, 128846 464s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 128850/129346): 64232, 64224 464s zstdchunked_test.go:104: [2] at 128850 in stargz (nextFrame: 128858/129346): 4, 444 464s zstdchunked_test.go:104: [3] at 128858 in stargz (nextFrame: 129298/129346): -1, 436 464s zstdchunked_test.go:104: [4] at 129298 in stargz (nextFrame: 129346/129346): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 84, NextOffset: 104 464s testutil.go:509: Offset: 207, NextOffset: 322 464s testutil.go:509: Offset: 104, NextOffset: 219 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 322, NextOffset: 342 464s testutil.go:509: Offset: 219, NextOffset: 239 464s testutil.go:509: Offset: 342, NextOffset: 478 464s testutil.go:509: Offset: 239, NextOffset: 355 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 634, NextOffset: 654 464s testutil.go:509: Offset: 491, NextOffset: 511 464s testutil.go:509: Offset: 654, NextOffset: 770 464s testutil.go:509: Offset: 511, NextOffset: 627 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 770, NextOffset: 790 464s testutil.go:509: Offset: 627, NextOffset: 647 464s testutil.go:509: Offset: 790, NextOffset: 926 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 647, NextOffset: 763 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 926, NextOffset: 946 464s testutil.go:509: Offset: 763, NextOffset: 783 464s testutil.go:509: Offset: 946, NextOffset: 1547 464s testutil.go:509: Offset: 783, NextOffset: 1306 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64633 129994 130452] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130492): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/130492): 64629, 129982 464s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 129986/130492): 65357, 65349 464s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130492): 4, 454 464s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130444/130492): -1, 446 464s zstdchunked_test.go:104: [4] at 130444 in stargz (nextFrame: 130492/130492): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64633 128870 129328] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129368): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/129368): 64629, 128858 464s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 128862/129368): 64233, 64225 464s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129368): 4, 454 464s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129320/129368): -1, 446 464s zstdchunked_test.go:104: [4] at 129320 in stargz (nextFrame: 129368/129368): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo3 foo4 foo_empty5 foo6] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 187, NextOffset: 207 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 103, NextOffset: 221 464s testutil.go:509: Offset: 207, NextOffset: 325 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 360, NextOffset: 380 464s testutil.go:509: Offset: 484, NextOffset: 504 464s testutil.go:509: Offset: 380, NextOffset: 499 464s testutil.go:509: Offset: 504, NextOffset: 643 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 499, NextOffset: 519 464s testutil.go:509: Offset: 643, NextOffset: 663 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 64633 129994 130452] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130492): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/130492): 64629, 129982 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 519, NextOffset: 638 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 129986/130492): 65357, 65349 464s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130492): 4, 454 464s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130444/130492): -1, 446 464s zstdchunked_test.go:104: [4] at 130444 in stargz (nextFrame: 130492/130492): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 663, NextOffset: 782 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 638, NextOffset: 658 464s testutil.go:509: Offset: 782, NextOffset: 802 464s testutil.go:509: Offset: 658, NextOffset: 777 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 802, NextOffset: 941 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 777, NextOffset: 797 464s testutil.go:509: Offset: 941, NextOffset: 961 464s testutil.go:509: Offset: 797, NextOffset: 1317 464s testutil.go:509: Offset: 961, NextOffset: 1562 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 221, NextOffset: 241 464s testutil.go:509: Offset: 325, NextOffset: 345 464s testutil.go:509: Offset: 241, NextOffset: 360 464s testutil.go:509: Offset: 345, NextOffset: 484 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty4] 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 782, NextOffset: 802 464s testutil.go:509: Offset: 638, NextOffset: 658 464s testutil.go:509: Offset: 802, NextOffset: 941 464s testutil.go:509: Offset: 658, NextOffset: 777 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 484, NextOffset: 504 464s testutil.go:509: Offset: 360, NextOffset: 380 464s testutil.go:509: Offset: 504, NextOffset: 643 464s testutil.go:509: Offset: 380, NextOffset: 499 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 643, NextOffset: 663 464s testutil.go:509: Offset: 499, NextOffset: 519 464s testutil.go:509: Offset: 663, NextOffset: 782 464s testutil.go:509: Offset: 519, NextOffset: 638 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 941, NextOffset: 961 464s testutil.go:509: Offset: 777, NextOffset: 797 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 961, NextOffset: 1562 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 797, NextOffset: 1317 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 83, NextOffset: 103 464s testutil.go:509: Offset: 207, NextOffset: 325 464s testutil.go:509: Offset: 103, NextOffset: 221 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 325, NextOffset: 345 464s testutil.go:509: Offset: 221, NextOffset: 241 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 64633 128870 129328] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129368): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/129368): 64629, 128858 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 345, NextOffset: 484 464s testutil.go:509: Offset: 241, NextOffset: 360 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 128862/129368): 64233, 64225 464s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129368): 4, 454 464s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129320/129368): -1, 446 464s zstdchunked_test.go:104: [4] at 129320 in stargz (nextFrame: 129368/129368): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 64631 129986 130444] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130484): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64631/130484): 64627, 129974 464s zstdchunked_test.go:104: [1] at 64631 in stargz (nextFrame: 129978/130484): 65351, 65343 464s zstdchunked_test.go:104: [2] at 129978 in stargz (nextFrame: 129986/130484): 4, 454 464s zstdchunked_test.go:104: [3] at 129986 in stargz (nextFrame: 130436/130484): -1, 446 464s zstdchunked_test.go:104: [4] at 130436 in stargz (nextFrame: 130484/130484): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64631,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64631,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64631,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo_empty] vs [foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty5] 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 632, NextOffset: 652 464s testutil.go:509: Offset: 774, NextOffset: 794 464s testutil.go:509: Offset: 652, NextOffset: 769 464s testutil.go:509: Offset: 794, NextOffset: 931 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 105, NextOffset: 221 464s testutil.go:509: Offset: 207, NextOffset: 323 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 495, NextOffset: 515 464s testutil.go:509: Offset: 637, NextOffset: 657 464s testutil.go:509: Offset: 515, NextOffset: 632 464s testutil.go:509: Offset: 657, NextOffset: 774 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 769, NextOffset: 789 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 931, NextOffset: 951 464s testutil.go:509: Offset: 789, NextOffset: 1312 464s testutil.go:509: Offset: 951, NextOffset: 1552 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 221, NextOffset: 241 464s testutil.go:509: Offset: 323, NextOffset: 343 464s testutil.go:509: Offset: 241, NextOffset: 358 464s testutil.go:509: Offset: 343, NextOffset: 480 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 358, NextOffset: 378 464s testutil.go:509: Offset: 480, NextOffset: 500 464s testutil.go:509: Offset: 378, NextOffset: 495 464s testutil.go:509: Offset: 500, NextOffset: 637 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo_empty foo2 foo3 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 323, NextOffset: 343 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 64631 128862 129320] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129360): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 221, NextOffset: 241 464s testutil.go:509: Offset: 343, NextOffset: 480 464s testutil.go:509: Offset: 241, NextOffset: 358 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64631/129360): 64627, 128850 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 480, NextOffset: 500 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s zstdchunked_test.go:104: [1] at 64631 in stargz (nextFrame: 128854/129360): 64227, 64219 464s zstdchunked_test.go:104: [2] at 128854 in stargz (nextFrame: 128862/129360): 4, 454 464s zstdchunked_test.go:104: [3] at 128862 in stargz (nextFrame: 129312/129360): -1, 446 464s zstdchunked_test.go:104: [4] at 129312 in stargz (nextFrame: 129360/129360): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64631,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64631,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64631,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 358, NextOffset: 378 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 500, NextOffset: 637 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 378, NextOffset: 495 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 931, NextOffset: 951 464s testutil.go:509: Offset: 769, NextOffset: 789 464s testutil.go:509: Offset: 951, NextOffset: 1552 464s testutil.go:509: Offset: 789, NextOffset: 1312 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 187, NextOffset: 207 464s testutil.go:509: Offset: 85, NextOffset: 105 464s testutil.go:509: Offset: 207, NextOffset: 323 464s testutil.go:509: Offset: 105, NextOffset: 221 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 637, NextOffset: 657 464s testutil.go:509: Offset: 495, NextOffset: 515 464s testutil.go:509: Offset: 657, NextOffset: 774 464s testutil.go:509: Offset: 515, NextOffset: 632 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 774, NextOffset: 794 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 632, NextOffset: 652 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 464s testutil.go:509: Offset: 794, NextOffset: 931 464s testutil.go:509: Offset: 652, NextOffset: 769 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64626 129983 130433] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130473): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130473): 64622, 129971 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129975/130473): 65353, 65345 464s zstdchunked_test.go:104: [2] at 129975 in stargz (nextFrame: 129983/130473): 4, 446 464s zstdchunked_test.go:104: [3] at 129983 in stargz (nextFrame: 130425/130473): -1, 438 464s zstdchunked_test.go:104: [4] at 130425 in stargz (nextFrame: 130473/130473): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64626 128859 129309] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129349): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129349): 64622, 128847 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128851/129349): 64229, 64221 464s zstdchunked_test.go:104: [2] at 128851 in stargz (nextFrame: 128859/129349): 4, 446 464s zstdchunked_test.go:104: [3] at 128859 in stargz (nextFrame: 129301/129349): -1, 438 464s zstdchunked_test.go:104: [4] at 129301 in stargz (nextFrame: 129349/129349): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 722, NextOffset: 739 464s testutil.go:509: Offset: 885, NextOffset: 902 464s testutil.go:509: Offset: 739, NextOffset: 1254 464s testutil.go:509: Offset: 902, NextOffset: 1475 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 77, NextOffset: 94 464s testutil.go:509: Offset: 176, NextOffset: 193 464s testutil.go:509: Offset: 94, NextOffset: 205 464s testutil.go:509: Offset: 193, NextOffset: 304 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 594, NextOffset: 611 464s testutil.go:509: Offset: 735, NextOffset: 752 464s testutil.go:509: Offset: 611, NextOffset: 722 464s testutil.go:509: Offset: 752, NextOffset: 885 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 205, NextOffset: 222 464s testutil.go:509: Offset: 304, NextOffset: 321 464s testutil.go:509: Offset: 222, NextOffset: 332 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 64626 129983 130433] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130473): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130473): 64622, 129971 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129975/130473): 65353, 65345 464s zstdchunked_test.go:104: [2] at 129975 in stargz (nextFrame: 129983/130473): 4, 446 464s zstdchunked_test.go:104: [3] at 129983 in stargz (nextFrame: 130425/130473): -1, 438 464s zstdchunked_test.go:104: [4] at 130425 in stargz (nextFrame: 130473/130473): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 321, NextOffset: 454 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 332, NextOffset: 349 464s testutil.go:509: Offset: 454, NextOffset: 471 464s testutil.go:509: Offset: 349, NextOffset: 463 464s testutil.go:509: Offset: 471, NextOffset: 604 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 463, NextOffset: 480 464s testutil.go:509: Offset: 604, NextOffset: 621 464s testutil.go:509: Offset: 480, NextOffset: 594 464s testutil.go:509: Offset: 621, NextOffset: 735 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo_empty3 foo5 foo_empty5] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 304, NextOffset: 321 464s testutil.go:509: Offset: 205, NextOffset: 222 464s testutil.go:509: Offset: 321, NextOffset: 454 464s testutil.go:509: Offset: 222, NextOffset: 332 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 604, NextOffset: 621 464s testutil.go:509: Offset: 463, NextOffset: 480 464s testutil.go:509: Offset: 621, NextOffset: 735 464s testutil.go:509: Offset: 480, NextOffset: 594 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 885, NextOffset: 902 464s testutil.go:509: Offset: 722, NextOffset: 739 464s testutil.go:509: Offset: 902, NextOffset: 1475 464s testutil.go:509: Offset: 739, NextOffset: 1254 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 454, NextOffset: 471 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 64626 128859 129309] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129349): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 332, NextOffset: 349 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129349): 64622, 128847 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 471, NextOffset: 604 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128851/129349): 64229, 64221 464s zstdchunked_test.go:104: [2] at 128851 in stargz (nextFrame: 128859/129349): 4, 446 464s zstdchunked_test.go:104: [3] at 128859 in stargz (nextFrame: 129301/129349): -1, 438 464s zstdchunked_test.go:104: [4] at 129301 in stargz (nextFrame: 129349/129349): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 349, NextOffset: 463 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 735, NextOffset: 752 464s testutil.go:509: Offset: 594, NextOffset: 611 464s testutil.go:509: Offset: 752, NextOffset: 885 464s testutil.go:509: Offset: 611, NextOffset: 722 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 176, NextOffset: 193 464s testutil.go:509: Offset: 77, NextOffset: 94 464s testutil.go:509: Offset: 193, NextOffset: 304 464s testutil.go:509: Offset: 94, NextOffset: 205 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 64625 129978 130428] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 130468): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64625/130468): 64621, 129966 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6 foo2 foo3 foo_empty3 foo_empty5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5] 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 468, NextOffset: 485 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s zstdchunked_test.go:104: [1] at 64625 in stargz (nextFrame: 129970/130468): 65349, 65341 464s zstdchunked_test.go:104: [2] at 129970 in stargz (nextFrame: 129978/130468): 4, 446 464s zstdchunked_test.go:104: [3] at 129978 in stargz (nextFrame: 130420/130468): -1, 438 464s zstdchunked_test.go:104: [4] at 130420 in stargz (nextFrame: 130468/130468): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64625,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64625,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64625,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 605, NextOffset: 622 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 485, NextOffset: 599 464s testutil.go:509: Offset: 622, NextOffset: 736 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 599, NextOffset: 616 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 736, NextOffset: 753 464s testutil.go:509: Offset: 616, NextOffset: 730 464s testutil.go:509: Offset: 753, NextOffset: 886 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 730, NextOffset: 747 464s testutil.go:509: Offset: 886, NextOffset: 903 464s testutil.go:509: Offset: 747, NextOffset: 1261 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 903, NextOffset: 1479 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 206, NextOffset: 223 464s testutil.go:509: Offset: 305, NextOffset: 322 464s testutil.go:509: Offset: 223, NextOffset: 337 464s testutil.go:509: Offset: 322, NextOffset: 455 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 337, NextOffset: 354 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 64625 128854 129304] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129344): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 455, NextOffset: 472 464s testutil.go:509: Offset: 354, NextOffset: 468 464s testutil.go:509: Offset: 472, NextOffset: 605 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64625/129344): 64621, 128842 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s zstdchunked_test.go:104: [1] at 64625 in stargz (nextFrame: 128846/129344): 64225, 64217 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo" vs "foo" 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s zstdchunked_test.go:104: [2] at 128846 in stargz (nextFrame: 128854/129344): 4, 446 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 78, NextOffset: 95 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 464s zstdchunked_test.go:104: [3] at 128854 in stargz (nextFrame: 129296/129344): -1, 438 464s zstdchunked_test.go:104: [4] at 129296 in stargz (nextFrame: 129344/129344): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64625,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64625,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64625,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 177, NextOffset: 194 464s testutil.go:509: Offset: 95, NextOffset: 206 464s testutil.go:509: Offset: 194, NextOffset: 305 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo2 foo3 foo_empty3 foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6] 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 736, NextOffset: 753 464s testutil.go:509: Offset: 599, NextOffset: 616 464s testutil.go:509: Offset: 753, NextOffset: 886 464s testutil.go:509: Offset: 616, NextOffset: 730 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 886, NextOffset: 903 464s testutil.go:509: Offset: 730, NextOffset: 747 464s testutil.go:509: Offset: 903, NextOffset: 1479 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 747, NextOffset: 1261 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 177, NextOffset: 194 464s testutil.go:509: Offset: 78, NextOffset: 95 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64628 112781 113207] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 113247): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/113247): 64624, 112769 464s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 112773/113247): 48149, 48141 464s zstdchunked_test.go:104: [2] at 112773 in stargz (nextFrame: 112781/113247): 4, 422 464s zstdchunked_test.go:104: [3] at 112781 in stargz (nextFrame: 113199/113247): -1, 414 464s zstdchunked_test.go:104: [4] at 113199 in stargz (nextFrame: 113247/113247): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 194, NextOffset: 305 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 95, NextOffset: 206 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 305, NextOffset: 322 464s testutil.go:509: Offset: 206, NextOffset: 223 464s testutil.go:509: Offset: 322, NextOffset: 455 464s testutil.go:509: Offset: 223, NextOffset: 337 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 455, NextOffset: 472 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 337, NextOffset: 354 464s testutil.go:509: Offset: 472, NextOffset: 605 464s testutil.go:509: Offset: 354, NextOffset: 468 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 605, NextOffset: 622 464s testutil.go:509: Offset: 468, NextOffset: 485 464s testutil.go:509: Offset: 622, NextOffset: 736 464s testutil.go:509: Offset: 485, NextOffset: 599 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64628 128851 129277] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129317): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/129317): 64624, 128839 464s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 128843/129317): 64219, 64211 464s zstdchunked_test.go:104: [2] at 128843 in stargz (nextFrame: 128851/129317): 4, 422 464s zstdchunked_test.go:104: [3] at 128851 in stargz (nextFrame: 129269/129317): -1, 414 464s zstdchunked_test.go:104: [4] at 129269 in stargz (nextFrame: 129317/129317): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty foo3 foo4 foo_empty4 foo6] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 95 464s testutil.go:509: Offset: 176, NextOffset: 193 464s testutil.go:509: Offset: 95, NextOffset: 206 464s testutil.go:509: Offset: 193, NextOffset: 304 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 206, NextOffset: 223 464s testutil.go:509: Offset: 304, NextOffset: 321 464s testutil.go:509: Offset: 223, NextOffset: 336 464s testutil.go:509: Offset: 321, NextOffset: 454 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 602, NextOffset: 619 464s testutil.go:509: Offset: 737, NextOffset: 754 464s testutil.go:509: Offset: 619, NextOffset: 735 464s testutil.go:509: Offset: 754, NextOffset: 887 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 336, NextOffset: 353 464s testutil.go:509: Offset: 454, NextOffset: 471 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 64628 112781 113207] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 113247): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 353, NextOffset: 469 464s testutil.go:509: Offset: 471, NextOffset: 604 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/113247): 64624, 112769 464s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 112773/113247): 48149, 48141 464s zstdchunked_test.go:104: [2] at 112773 in stargz (nextFrame: 112781/113247): 4, 422 464s zstdchunked_test.go:104: [3] at 112781 in stargz (nextFrame: 113199/113247): -1, 414 464s zstdchunked_test.go:104: [4] at 113199 in stargz (nextFrame: 113247/113247): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 469, NextOffset: 486 464s testutil.go:509: Offset: 604, NextOffset: 621 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 486, NextOffset: 602 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 621, NextOffset: 737 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 735, NextOffset: 752 464s testutil.go:509: Offset: 887, NextOffset: 904 464s testutil.go:509: Offset: 752, NextOffset: 1263 464s testutil.go:509: Offset: 904, NextOffset: 1485 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4] vs [foo3 foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty] 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 304, NextOffset: 321 464s testutil.go:509: Offset: 206, NextOffset: 223 464s testutil.go:509: Offset: 321, NextOffset: 454 464s testutil.go:509: Offset: 223, NextOffset: 336 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 604, NextOffset: 621 464s testutil.go:509: Offset: 469, NextOffset: 486 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 621, NextOffset: 737 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 64628 128851 129277] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129317): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 486, NextOffset: 602 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/129317): 64624, 128839 464s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 128843/129317): 64219, 64211 464s zstdchunked_test.go:104: [2] at 128843 in stargz (nextFrame: 128851/129317): 4, 422 464s zstdchunked_test.go:104: [3] at 128851 in stargz (nextFrame: 129269/129317): -1, 414 464s zstdchunked_test.go:104: [4] at 129269 in stargz (nextFrame: 129317/129317): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 737, NextOffset: 754 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 602, NextOffset: 619 464s testutil.go:509: Offset: 754, NextOffset: 887 464s testutil.go:509: Offset: 619, NextOffset: 735 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 887, NextOffset: 904 464s testutil.go:509: Offset: 735, NextOffset: 752 464s testutil.go:509: Offset: 904, NextOffset: 1485 464s testutil.go:509: Offset: 752, NextOffset: 1263 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 176, NextOffset: 193 464s testutil.go:509: Offset: 78, NextOffset: 95 464s testutil.go:509: Offset: 193, NextOffset: 304 464s testutil.go:509: Offset: 95, NextOffset: 206 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 454, NextOffset: 471 464s testutil.go:509: Offset: 336, NextOffset: 353 464s testutil.go:509: Offset: 471, NextOffset: 604 464s testutil.go:509: Offset: 353, NextOffset: 469 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 64630 112779 113205] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 113245): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64630/113245): 64626, 112767 464s zstdchunked_test.go:104: [1] at 64630 in stargz (nextFrame: 112771/113245): 48145, 48137 464s zstdchunked_test.go:104: [2] at 112771 in stargz (nextFrame: 112779/113245): 4, 422 464s zstdchunked_test.go:104: [3] at 112779 in stargz (nextFrame: 113197/113245): -1, 414 464s zstdchunked_test.go:104: [4] at 113197 in stargz (nextFrame: 113245/113245): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64630,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64630,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64630,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo5 foo6 foo2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty] 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 473, NextOffset: 490 464s testutil.go:509: Offset: 610, NextOffset: 627 464s testutil.go:509: Offset: 490, NextOffset: 604 464s testutil.go:509: Offset: 627, NextOffset: 741 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 604, NextOffset: 621 464s testutil.go:509: Offset: 741, NextOffset: 758 464s testutil.go:509: Offset: 621, NextOffset: 735 464s testutil.go:509: Offset: 758, NextOffset: 891 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 735, NextOffset: 752 464s testutil.go:509: Offset: 891, NextOffset: 908 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 752, NextOffset: 1267 464s testutil.go:509: Offset: 908, NextOffset: 1485 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 79, NextOffset: 96 464s testutil.go:509: Offset: 178, NextOffset: 195 464s testutil.go:509: Offset: 96, NextOffset: 211 464s testutil.go:509: Offset: 195, NextOffset: 310 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 211, NextOffset: 228 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 310, NextOffset: 327 464s testutil.go:509: Offset: 228, NextOffset: 342 464s testutil.go:509: Offset: 327, NextOffset: 460 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 342, NextOffset: 359 464s testutil.go:509: Offset: 460, NextOffset: 477 464s testutil.go:509: Offset: 359, NextOffset: 473 464s testutil.go:509: Offset: 477, NextOffset: 610 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 64630 128849 129275] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129315): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64630/129315): 64626, 128837 464s zstdchunked_test.go:104: [1] at 64630 in stargz (nextFrame: 128841/129315): 64215, 64207 464s zstdchunked_test.go:104: [2] at 128841 in stargz (nextFrame: 128849/129315): 4, 422 464s zstdchunked_test.go:104: [3] at 128849 in stargz (nextFrame: 129267/129315): -1, 414 464s zstdchunked_test.go:104: [4] at 129267 in stargz (nextFrame: 129315/129315): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64630,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64630,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64630,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo5 foo6 foo2 foo3 foo4 foo_empty4 foo_empty5] vs [foo6 foo foo_empty foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 178, NextOffset: 195 464s testutil.go:509: Offset: 79, NextOffset: 96 464s testutil.go:509: Offset: 195, NextOffset: 310 464s testutil.go:509: Offset: 96, NextOffset: 211 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 741, NextOffset: 758 464s testutil.go:509: Offset: 604, NextOffset: 621 464s testutil.go:509: Offset: 758, NextOffset: 891 464s testutil.go:509: Offset: 621, NextOffset: 735 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 891, NextOffset: 908 464s testutil.go:509: Offset: 735, NextOffset: 752 464s testutil.go:509: Offset: 908, NextOffset: 1485 464s testutil.go:509: Offset: 752, NextOffset: 1267 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 310, NextOffset: 327 464s testutil.go:509: Offset: 211, NextOffset: 228 464s testutil.go:509: Offset: 327, NextOffset: 460 464s testutil.go:509: Offset: 228, NextOffset: 342 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 460, NextOffset: 477 464s testutil.go:509: Offset: 342, NextOffset: 359 464s testutil.go:509: Offset: 477, NextOffset: 610 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:509: Offset: 359, NextOffset: 473 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 610, NextOffset: 627 464s testutil.go:509: Offset: 473, NextOffset: 490 464s testutil.go:509: Offset: 627, NextOffset: 741 464s testutil.go:509: Offset: 490, NextOffset: 604 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64624 112770 113197] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 113237): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113237): 64620, 112758 464s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112762/113237): 48142, 48134 464s zstdchunked_test.go:104: [2] at 112762 in stargz (nextFrame: 112770/113237): 4, 423 464s zstdchunked_test.go:104: [3] at 112770 in stargz (nextFrame: 113189/113237): -1, 415 464s zstdchunked_test.go:104: [4] at 113189 in stargz (nextFrame: 113237/113237): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1580: testing streams: [0 0 64624 128839 129266] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129306): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 332, NextOffset: 349 464s testutil.go:509: Offset: 454, NextOffset: 471 464s testutil.go:509: Offset: 349, NextOffset: 463 464s testutil.go:509: Offset: 471, NextOffset: 604 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129306): 64620, 128827 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 463, NextOffset: 480 464s testutil.go:509: Offset: 604, NextOffset: 621 464s testutil.go:509: Offset: 480, NextOffset: 594 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128831/129306): 64211, 64203 464s zstdchunked_test.go:104: [2] at 128831 in stargz (nextFrame: 128839/129306): 4, 423 464s zstdchunked_test.go:104: [3] at 128839 in stargz (nextFrame: 129258/129306): -1, 415 464s zstdchunked_test.go:104: [4] at 129258 in stargz (nextFrame: 129306/129306): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 621, NextOffset: 735 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 594, NextOffset: 611 464s testutil.go:509: Offset: 735, NextOffset: 752 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 611, NextOffset: 722 464s testutil.go:509: Offset: 752, NextOffset: 885 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 722, NextOffset: 739 464s testutil.go:509: Offset: 885, NextOffset: 902 464s testutil.go:509: Offset: 739, NextOffset: 1254 464s testutil.go:509: Offset: 902, NextOffset: 1475 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 77, NextOffset: 94 464s testutil.go:509: Offset: 176, NextOffset: 193 464s testutil.go:509: Offset: 94, NextOffset: 205 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 193, NextOffset: 304 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 205, NextOffset: 222 464s testutil.go:509: Offset: 304, NextOffset: 321 464s testutil.go:509: Offset: 222, NextOffset: 332 464s testutil.go:509: Offset: 321, NextOffset: 454 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty4 foo5 foo6] 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s testutil.go:509: Offset: 604, NextOffset: 621 464s testutil.go:509: Offset: 463, NextOffset: 480 464s testutil.go:509: Offset: 621, NextOffset: 735 464s testutil.go:509: Offset: 480, NextOffset: 594 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 735, NextOffset: 752 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 594, NextOffset: 611 464s testutil.go:509: Offset: 752, NextOffset: 885 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1580: testing streams: [0 0 64624 112770 113197] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 113237): 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 611, NextOffset: 722 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s testutil.go:509: Offset: 885, NextOffset: 902 464s testutil.go:509: Offset: 722, NextOffset: 739 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113237): 64620, 112758 464s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112762/113237): 48142, 48134 464s zstdchunked_test.go:104: [2] at 112762 in stargz (nextFrame: 112770/113237): 4, 423 464s zstdchunked_test.go:104: [3] at 112770 in stargz (nextFrame: 113189/113237): -1, 415 464s zstdchunked_test.go:104: [4] at 113189 in stargz (nextFrame: 113237/113237): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 902, NextOffset: 1475 464s testutil.go:509: Offset: 739, NextOffset: 1254 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 176, NextOffset: 193 464s testutil.go:509: Offset: 77, NextOffset: 94 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 193, NextOffset: 304 464s testutil.go:509: Offset: 94, NextOffset: 205 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 304, NextOffset: 321 464s testutil.go:509: Offset: 205, NextOffset: 222 464s testutil.go:509: Offset: 321, NextOffset: 454 464s testutil.go:509: Offset: 222, NextOffset: 332 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 454, NextOffset: 471 464s testutil.go:509: Offset: 332, NextOffset: 349 464s testutil.go:509: Offset: 471, NextOffset: 604 464s testutil.go:509: Offset: 349, NextOffset: 463 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 464s testutil.go:1580: testing streams: [0 0 64624 128839 129266] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129306): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129306): 64620, 128827 464s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128831/129306): 64211, 64203 464s zstdchunked_test.go:104: [2] at 128831 in stargz (nextFrame: 128839/129306): 4, 423 464s zstdchunked_test.go:104: [3] at 128839 in stargz (nextFrame: 129258/129306): -1, 415 464s zstdchunked_test.go:104: [4] at 129258 in stargz (nextFrame: 129306/129306): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s 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"}]} 464s 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"}]} 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo foo2 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2] vs [foo_empty3 foo5 foo_empty5 foo_empty foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] 464s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 464s testutil.go:395: Comparing: "foo3" vs "foo3" 464s testutil.go:509: Offset: 337, NextOffset: 354 464s testutil.go:509: Offset: 455, NextOffset: 472 464s testutil.go:509: Offset: 354, NextOffset: 468 464s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 472, NextOffset: 605 464s testutil.go:395: Comparing: "foo4" vs "foo4" 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 468, NextOffset: 485 464s testutil.go:509: Offset: 605, NextOffset: 622 464s testutil.go:509: Offset: 485, NextOffset: 599 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1580: testing streams: [0 0 64622 112769 113197] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 113237): 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/113237): 64618, 112757 464s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 112761/113237): 48143, 48135 464s zstdchunked_test.go:104: [2] at 112761 in stargz (nextFrame: 112769/113237): 4, 424 464s zstdchunked_test.go:104: [3] at 112769 in stargz (nextFrame: 113189/113237): -1, 416 464s zstdchunked_test.go:104: [4] at 113189 in stargz (nextFrame: 113237/113237): -1, -1 464s testutil.go:1638: got TOC entries: 464s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 464s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 464s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 464s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 464s 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"} 464s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 464s testutil.go:1763: On "foo22": got preread of "foo2" 464s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 464s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 464s testutil.go:1763: On "foo22": got preread of "foo3" 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 622, NextOffset: 736 464s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 464s testutil.go:395: Comparing: "foo6" vs "foo6" 464s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 730, NextOffset: 747 464s testutil.go:509: Offset: 886, NextOffset: 903 464s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 747, NextOffset: 1261 464s testutil.go:509: Offset: 903, NextOffset: 1479 464s testutil.go:395: Comparing: "foo" vs "foo" 464s testutil.go:509: Offset: 78, NextOffset: 95 464s testutil.go:509: Offset: 177, NextOffset: 194 464s testutil.go:509: Offset: 95, NextOffset: 206 464s testutil.go:509: Offset: 194, NextOffset: 305 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 206, NextOffset: 223 464s testutil.go:509: Offset: 305, NextOffset: 322 464s testutil.go:509: Offset: 223, NextOffset: 337 464s testutil.go:509: Offset: 322, NextOffset: 455 464s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 464s testutil.go:395: Comparing: "foo5" vs "foo5" 464s testutil.go:509: Offset: 599, NextOffset: 616 464s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 736, NextOffset: 753 464s testutil.go:509: Offset: 616, NextOffset: 730 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s testutil.go:1580: testing streams: [0 0 64622 128838 129266] 464s zstdchunked_test.go:59: got zstd streams (compressed size: 129306): 464s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 464s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 464s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 464s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/129306): 64618, 128826 464s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 464s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 464s testutil.go:509: Offset: 753, NextOffset: 886 464s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 464s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 464s testutil.go:395: Comparing: "" vs "" 464s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo2] 464s testutil.go:395: Comparing: "foo2" vs "foo2" 464s testutil.go:509: Offset: 305, NextOffset: 322 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 465s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 128830/129306): 64212, 64204 465s zstdchunked_test.go:104: [2] at 128830 in stargz (nextFrame: 128838/129306): 4, 424 465s zstdchunked_test.go:104: [3] at 128838 in stargz (nextFrame: 129258/129306): -1, 416 465s zstdchunked_test.go:104: [4] at 129258 in stargz (nextFrame: 129306/129306): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:509: Offset: 223, NextOffset: 337 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:509: Offset: 354, NextOffset: 468 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 599, NextOffset: 616 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 753, NextOffset: 886 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 605, NextOffset: 622 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:509: Offset: 485, NextOffset: 599 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 730, NextOffset: 747 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 177, NextOffset: 194 465s testutil.go:509: Offset: 78, NextOffset: 95 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:509: Offset: 95, NextOffset: 206 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 64621 112768 113195] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 113235): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/113235): 64617, 112756 465s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 112760/113235): 48143, 48135 465s zstdchunked_test.go:104: [2] at 112760 in stargz (nextFrame: 112768/113235): 4, 423 465s zstdchunked_test.go:104: [3] at 112768 in stargz (nextFrame: 113187/113235): -1, 415 465s zstdchunked_test.go:104: [4] at 113187 in stargz (nextFrame: 113235/113235): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 176, NextOffset: 193 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 95, NextOffset: 206 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 64621 128838 129265] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129305): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/129305): 64617, 128826 465s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 128830/129305): 64213, 64205 465s zstdchunked_test.go:104: [2] at 128830 in stargz (nextFrame: 128838/129305): 4, 423 465s zstdchunked_test.go:104: [3] at 128838 in stargz (nextFrame: 129257/129305): -1, 415 465s zstdchunked_test.go:104: [4] at 129257 in stargz (nextFrame: 129305/129305): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 304, NextOffset: 321 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 353, NextOffset: 469 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 469, NextOffset: 486 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 486, NextOffset: 602 465s testutil.go:509: Offset: 621, NextOffset: 737 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4] vs [foo_empty4 foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 469, NextOffset: 486 465s testutil.go:509: Offset: 621, NextOffset: 737 465s testutil.go:509: Offset: 486, NextOffset: 602 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 754, NextOffset: 887 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 336, NextOffset: 353 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 64621 112768 113195] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 113235): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/113235): 64617, 112756 465s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 112760/113235): 48143, 48135 465s zstdchunked_test.go:104: [2] at 112760 in stargz (nextFrame: 112768/113235): 4, 423 465s zstdchunked_test.go:104: [3] at 112768 in stargz (nextFrame: 113187/113235): -1, 415 465s zstdchunked_test.go:104: [4] at 113187 in stargz (nextFrame: 113235/113235): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 353, NextOffset: 469 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty4 foo_empty5] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty5 foo foo3 foo_empty3 foo4] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 359, NextOffset: 473 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 477, NextOffset: 610 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 473, NextOffset: 490 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 64621 128838 129265] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129305): 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:509: Offset: 627, NextOffset: 741 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/129305): 64617, 128826 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 465s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 128830/129305): 64213, 64205 465s zstdchunked_test.go:104: [2] at 128830 in stargz (nextFrame: 128838/129305): 4, 423 465s zstdchunked_test.go:104: [3] at 128838 in stargz (nextFrame: 129257/129305): -1, 415 465s zstdchunked_test.go:104: [4] at 129257 in stargz (nextFrame: 129305/129305): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:509: Offset: 758, NextOffset: 891 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:509: Offset: 195, NextOffset: 310 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 310, NextOffset: 327 465s testutil.go:509: Offset: 228, NextOffset: 342 465s testutil.go:509: Offset: 327, NextOffset: 460 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 64621 112778 113205] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 113245): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty5 foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 891, NextOffset: 908 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/113245): 64617, 112766 465s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 112770/113245): 48153, 48145 465s zstdchunked_test.go:104: [2] at 112770 in stargz (nextFrame: 112778/113245): 4, 423 465s zstdchunked_test.go:104: [3] at 112778 in stargz (nextFrame: 113197/113245): -1, 415 465s zstdchunked_test.go:104: [4] at 113197 in stargz (nextFrame: 113245/113245): -1, -1 465s testutil.go:1638: got TOC entries: 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 735, NextOffset: 752 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 310, NextOffset: 327 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:509: Offset: 228, NextOffset: 342 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 460, NextOffset: 477 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:509: Offset: 359, NextOffset: 473 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 473, NextOffset: 490 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 627, NextOffset: 741 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 741, NextOffset: 758 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 758, NextOffset: 891 465s testutil.go:509: Offset: 621, NextOffset: 735 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 64621 128848 129275] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129315): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/129315): 64617, 128836 465s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 128840/129315): 64223, 64215 465s zstdchunked_test.go:104: [2] at 128840 in stargz (nextFrame: 128848/129315): 4, 423 465s zstdchunked_test.go:104: [3] at 128848 in stargz (nextFrame: 129267/129315): -1, 415 465s zstdchunked_test.go:104: [4] at 129267 in stargz (nextFrame: 129315/129315): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo3 foo6 foo_empty foo2] vs [foo4 foo_empty4 foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 212, NextOffset: 229 465s testutil.go:509: Offset: 309, NextOffset: 326 465s testutil.go:509: Offset: 229, NextOffset: 339 465s testutil.go:509: Offset: 326, NextOffset: 458 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 607, NextOffset: 624 465s testutil.go:509: Offset: 483, NextOffset: 593 465s testutil.go:509: Offset: 624, NextOffset: 734 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 593, NextOffset: 610 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 610, NextOffset: 719 465s testutil.go:509: Offset: 751, NextOffset: 883 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 64624 112773 113202] 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:59: got zstd streams (compressed size: 113242): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113242): 64620, 112761 465s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112765/113242): 48145, 48137 465s zstdchunked_test.go:104: [2] at 112765 in stargz (nextFrame: 112773/113242): 4, 425 465s zstdchunked_test.go:104: [3] at 112773 in stargz (nextFrame: 113194/113242): -1, 417 465s zstdchunked_test.go:104: [4] at 113194 in stargz (nextFrame: 113242/113242): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 99 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 179, NextOffset: 196 465s testutil.go:509: Offset: 99, NextOffset: 212 465s testutil.go:509: Offset: 196, NextOffset: 309 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 339, NextOffset: 356 465s testutil.go:509: Offset: 458, NextOffset: 475 465s testutil.go:509: Offset: 356, NextOffset: 466 465s testutil.go:509: Offset: 475, NextOffset: 607 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 719, NextOffset: 736 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 736, NextOffset: 1245 465s testutil.go:509: Offset: 900, NextOffset: 1476 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo5 foo_empty5 foo foo3 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 593, NextOffset: 610 465s testutil.go:509: Offset: 751, NextOffset: 883 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 610, NextOffset: 719 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 719, NextOffset: 736 465s testutil.go:509: Offset: 900, NextOffset: 1476 465s testutil.go:509: Offset: 736, NextOffset: 1245 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 179, NextOffset: 196 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 64624 128842 129271] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129311): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129311): 64620, 128830 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 82, NextOffset: 99 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128834/129311): 64214, 64206 465s zstdchunked_test.go:104: [2] at 128834 in stargz (nextFrame: 128842/129311): 4, 425 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 196, NextOffset: 309 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [3] at 128842 in stargz (nextFrame: 129263/129311): -1, 417 465s zstdchunked_test.go:104: [4] at 129263 in stargz (nextFrame: 129311/129311): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 99, NextOffset: 212 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 309, NextOffset: 326 465s testutil.go:509: Offset: 212, NextOffset: 229 465s testutil.go:509: Offset: 326, NextOffset: 458 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 229, NextOffset: 339 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 458, NextOffset: 475 465s testutil.go:509: Offset: 339, NextOffset: 356 465s testutil.go:509: Offset: 475, NextOffset: 607 465s testutil.go:509: Offset: 356, NextOffset: 466 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 607, NextOffset: 624 465s testutil.go:509: Offset: 466, NextOffset: 483 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 624, NextOffset: 734 465s testutil.go:509: Offset: 483, NextOffset: 593 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 64624 112773 113202] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 113242): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113242): 64620, 112761 465s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112765/113242): 48145, 48137 465s zstdchunked_test.go:104: [2] at 112765 in stargz (nextFrame: 112773/113242): 4, 425 465s zstdchunked_test.go:104: [3] at 112773 in stargz (nextFrame: 113194/113242): -1, 417 465s zstdchunked_test.go:104: [4] at 113194 in stargz (nextFrame: 113242/113242): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 725, NextOffset: 742 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 742, NextOffset: 1257 465s testutil.go:509: Offset: 900, NextOffset: 1480 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 181, NextOffset: 198 465s testutil.go:509: Offset: 94, NextOffset: 204 465s testutil.go:509: Offset: 198, NextOffset: 308 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 335, NextOffset: 352 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 352, NextOffset: 466 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 466, NextOffset: 483 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 483, NextOffset: 594 465s testutil.go:509: Offset: 623, NextOffset: 734 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 594, NextOffset: 611 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 64624 128842 129271] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129311): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 734, NextOffset: 751 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 611, NextOffset: 725 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 204, NextOffset: 221 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129311): 64620, 128830 465s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128834/129311): 64214, 64206 465s zstdchunked_test.go:104: [2] at 128834 in stargz (nextFrame: 128842/129311): 4, 425 465s zstdchunked_test.go:104: [3] at 128842 in stargz (nextFrame: 129263/129311): -1, 417 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s zstdchunked_test.go:104: [4] at 129263 in stargz (nextFrame: 129311/129311): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 308, NextOffset: 325 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 221, NextOffset: 335 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo_empty4 foo5 foo6] vs [foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 204, NextOffset: 221 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:509: Offset: 221, NextOffset: 335 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 335, NextOffset: 352 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:509: Offset: 352, NextOffset: 466 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 623, NextOffset: 734 465s testutil.go:509: Offset: 483, NextOffset: 594 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:509: Offset: 611, NextOffset: 725 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 725, NextOffset: 742 465s testutil.go:509: Offset: 900, NextOffset: 1480 465s testutil.go:509: Offset: 742, NextOffset: 1257 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 181, NextOffset: 198 465s testutil.go:509: Offset: 77, NextOffset: 94 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 198, NextOffset: 308 465s testutil.go:509: Offset: 94, NextOffset: 204 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 64624 112772 113201] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 113241): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113241): 64620, 112760 465s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112764/113241): 48144, 48136 465s zstdchunked_test.go:104: [2] at 112764 in stargz (nextFrame: 112772/113241): 4, 425 465s zstdchunked_test.go:104: [3] at 112772 in stargz (nextFrame: 113193/113241): -1, 417 465s zstdchunked_test.go:104: [4] at 113193 in stargz (nextFrame: 113241/113241): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 359, NextOffset: 474 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 474, NextOffset: 491 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 606, NextOffset: 623 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 491, NextOffset: 606 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 64624 128841 129270] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129310): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 738, NextOffset: 755 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129310): 64620, 128829 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 623, NextOffset: 738 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128833/129310): 64213, 64205 465s zstdchunked_test.go:104: [2] at 128833 in stargz (nextFrame: 128841/129310): 4, 425 465s zstdchunked_test.go:104: [3] at 128841 in stargz (nextFrame: 129262/129310): -1, 417 465s zstdchunked_test.go:104: [4] at 129262 in stargz (nextFrame: 129310/129310): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 755, NextOffset: 887 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 101 465s testutil.go:509: Offset: 182, NextOffset: 199 465s testutil.go:509: Offset: 101, NextOffset: 210 465s testutil.go:509: Offset: 199, NextOffset: 308 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 738, NextOffset: 755 465s testutil.go:509: Offset: 887, NextOffset: 904 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 755, NextOffset: 1265 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 210, NextOffset: 227 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 227, NextOffset: 342 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:395: Comparing: "" vs "" 465s 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 [foo4 foo_empty4 foo5 foo foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 182, NextOffset: 199 465s testutil.go:509: Offset: 84, NextOffset: 101 465s testutil.go:509: Offset: 199, NextOffset: 308 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 101, NextOffset: 210 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:509: Offset: 359, NextOffset: 474 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 474, NextOffset: 491 465s testutil.go:509: Offset: 623, NextOffset: 738 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48452 96558 96981] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97021): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 491, NextOffset: 606 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48452/97021): 48448, 96546 465s zstdchunked_test.go:104: [1] at 48452 in stargz (nextFrame: 96550/97021): 48102, 48094 465s zstdchunked_test.go:104: [2] at 96550 in stargz (nextFrame: 96558/97021): 4, 419 465s zstdchunked_test.go:104: [3] at 96558 in stargz (nextFrame: 96973/97021): -1, 411 465s zstdchunked_test.go:104: [4] at 96973 in stargz (nextFrame: 97021/97021): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48452,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48452,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 738, NextOffset: 755 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 755, NextOffset: 887 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 738, NextOffset: 755 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 755, NextOffset: 1265 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 210, NextOffset: 227 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:509: Offset: 227, NextOffset: 342 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo6 foo_empty foo3 foo4] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 728, NextOffset: 745 465s testutil.go:509: Offset: 881, NextOffset: 898 465s testutil.go:509: Offset: 745, NextOffset: 1256 465s testutil.go:509: Offset: 898, NextOffset: 1479 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 338, NextOffset: 355 465s testutil.go:509: Offset: 453, NextOffset: 470 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 355, NextOffset: 468 465s testutil.go:509: Offset: 470, NextOffset: 602 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 468, NextOffset: 485 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48452 96425 96848] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96888): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 602, NextOffset: 619 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48452/96888): 48448, 96413 465s zstdchunked_test.go:104: [1] at 48452 in stargz (nextFrame: 96417/96888): 47969, 47961 465s zstdchunked_test.go:104: [2] at 96417 in stargz (nextFrame: 96425/96888): 4, 419 465s zstdchunked_test.go:104: [3] at 96425 in stargz (nextFrame: 96840/96888): -1, 411 465s zstdchunked_test.go:104: [4] at 96840 in stargz (nextFrame: 96888/96888): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48452,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48452,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 485, NextOffset: 598 465s testutil.go:509: Offset: 619, NextOffset: 732 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 598, NextOffset: 615 465s testutil.go:509: Offset: 732, NextOffset: 749 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 615, NextOffset: 728 465s testutil.go:509: Offset: 749, NextOffset: 881 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 80, NextOffset: 97 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 97, NextOffset: 208 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 193, NextOffset: 304 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 208, NextOffset: 225 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 225, NextOffset: 338 465s testutil.go:509: Offset: 321, NextOffset: 453 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3] vs [foo foo2 foo_empty2 foo_empty3 foo6 foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 881, NextOffset: 898 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 728, NextOffset: 745 465s testutil.go:509: Offset: 898, NextOffset: 1479 465s testutil.go:509: Offset: 745, NextOffset: 1256 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 80, NextOffset: 97 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 97, NextOffset: 208 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 208, NextOffset: 225 465s testutil.go:509: Offset: 321, NextOffset: 453 465s testutil.go:509: Offset: 225, NextOffset: 338 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 453, NextOffset: 470 465s testutil.go:509: Offset: 338, NextOffset: 355 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 470, NextOffset: 602 465s testutil.go:509: Offset: 355, NextOffset: 468 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 619, NextOffset: 732 465s testutil.go:509: Offset: 485, NextOffset: 598 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 732, NextOffset: 749 465s testutil.go:509: Offset: 598, NextOffset: 615 465s testutil.go:509: Offset: 749, NextOffset: 881 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 48452 96558 96981] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97021): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48452/97021): 48448, 96546 465s zstdchunked_test.go:104: [1] at 48452 in stargz (nextFrame: 96550/97021): 48102, 48094 465s zstdchunked_test.go:104: [2] at 96550 in stargz (nextFrame: 96558/97021): 4, 419 465s zstdchunked_test.go:104: [3] at 96558 in stargz (nextFrame: 96973/97021): -1, 411 465s zstdchunked_test.go:104: [4] at 96973 in stargz (nextFrame: 97021/97021): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48452,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48452,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 615, NextOffset: 728 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 104, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 326 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 788, NextOffset: 808 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 661, NextOffset: 781 465s testutil.go:509: Offset: 808, NextOffset: 949 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:509: Offset: 346, NextOffset: 487 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 487, NextOffset: 507 465s testutil.go:509: Offset: 381, NextOffset: 501 465s testutil.go:509: Offset: 507, NextOffset: 648 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 521, NextOffset: 641 465s testutil.go:509: Offset: 668, NextOffset: 788 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 808, NextOffset: 949 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 661, NextOffset: 781 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 648, NextOffset: 668 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 48452 96425 96848] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96888): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48452/96888): 48448, 96413 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 501, NextOffset: 521 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 465s zstdchunked_test.go:104: [1] at 48452 in stargz (nextFrame: 96417/96888): 47969, 47961 465s zstdchunked_test.go:104: [2] at 96417 in stargz (nextFrame: 96425/96888): 4, 419 465s zstdchunked_test.go:104: [3] at 96425 in stargz (nextFrame: 96840/96888): -1, 411 465s zstdchunked_test.go:104: [4] at 96840 in stargz (nextFrame: 96888/96888): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48452,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48452,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48452,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 668, NextOffset: 788 465s testutil.go:509: Offset: 521, NextOffset: 641 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 781, NextOffset: 801 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 208, NextOffset: 326 465s testutil.go:509: Offset: 104, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 346, NextOffset: 487 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 487, NextOffset: 507 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 507, NextOffset: 648 465s testutil.go:509: Offset: 381, NextOffset: 501 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6] vs [foo foo_empty foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 515, NextOffset: 535 465s testutil.go:509: Offset: 662, NextOffset: 682 465s testutil.go:509: Offset: 535, NextOffset: 657 465s testutil.go:509: Offset: 682, NextOffset: 804 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 967, NextOffset: 987 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 108, NextOffset: 230 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 373, NextOffset: 393 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 393, NextOffset: 515 465s testutil.go:509: Offset: 519, NextOffset: 662 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 657, NextOffset: 677 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 677, NextOffset: 799 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 335, NextOffset: 355 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 250, NextOffset: 373 465s testutil.go:509: Offset: 355, NextOffset: 499 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 48449 96559 96982] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97022): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3] vs [foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:509: Offset: 108, NextOffset: 230 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48449/97022): 48445, 96547 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 662, NextOffset: 682 465s testutil.go:509: Offset: 515, NextOffset: 535 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s zstdchunked_test.go:104: [1] at 48449 in stargz (nextFrame: 96551/97022): 48106, 48098 465s zstdchunked_test.go:104: [2] at 96551 in stargz (nextFrame: 96559/97022): 4, 419 465s zstdchunked_test.go:104: [3] at 96559 in stargz (nextFrame: 96974/97022): -1, 411 465s zstdchunked_test.go:104: [4] at 96974 in stargz (nextFrame: 97022/97022): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48449,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48449,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 682, NextOffset: 804 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 535, NextOffset: 657 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 657, NextOffset: 677 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:509: Offset: 677, NextOffset: 799 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 967, NextOffset: 987 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 335, NextOffset: 355 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 355, NextOffset: 499 465s testutil.go:509: Offset: 250, NextOffset: 373 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 373, NextOffset: 393 465s testutil.go:509: Offset: 519, NextOffset: 662 465s testutil.go:509: Offset: 393, NextOffset: 515 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty4] vs [foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 795, NextOffset: 815 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 48449 96426 96849] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96889): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48449/96889): 48445, 96414 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:509: Offset: 815, NextOffset: 957 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s zstdchunked_test.go:104: [1] at 48449 in stargz (nextFrame: 96418/96889): 47973, 47965 465s zstdchunked_test.go:104: [2] at 96418 in stargz (nextFrame: 96426/96889): 4, 419 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s zstdchunked_test.go:104: [3] at 96426 in stargz (nextFrame: 96841/96889): -1, 411 465s zstdchunked_test.go:104: [4] at 96841 in stargz (nextFrame: 96889/96889): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48449,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s 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"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48449,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 957, NextOffset: 977 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 107, NextOffset: 227 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 654, NextOffset: 674 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 247, NextOffset: 367 465s testutil.go:509: Offset: 351, NextOffset: 492 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:509: Offset: 512, NextOffset: 654 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4] vs [foo foo_empty foo4 foo_empty4 foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 957, NextOffset: 977 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:509: Offset: 107, NextOffset: 227 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 795, NextOffset: 815 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 815, NextOffset: 957 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 351, NextOffset: 492 465s testutil.go:509: Offset: 247, NextOffset: 367 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 512, NextOffset: 654 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48446 96551 96976] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97016): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 387, NextOffset: 508 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48446/97016): 48442, 96539 465s zstdchunked_test.go:104: [1] at 48446 in stargz (nextFrame: 96543/97016): 48101, 48093 465s zstdchunked_test.go:104: [2] at 96543 in stargz (nextFrame: 96551/97016): 4, 421 465s zstdchunked_test.go:104: [3] at 96551 in stargz (nextFrame: 96968/97016): -1, 413 465s zstdchunked_test.go:104: [4] at 96968 in stargz (nextFrame: 97016/97016): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48446,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48446,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 654, NextOffset: 674 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 508, NextOffset: 528 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:509: Offset: 528, NextOffset: 649 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo2 foo_empty4 foo5 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48446 96418 96843] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96883): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 798, NextOffset: 818 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48446/96883): 48442, 96406 465s zstdchunked_test.go:104: [1] at 48446 in stargz (nextFrame: 96410/96883): 47968, 47960 465s zstdchunked_test.go:104: [2] at 96410 in stargz (nextFrame: 96418/96883): 4, 421 465s zstdchunked_test.go:104: [3] at 96418 in stargz (nextFrame: 96835/96883): -1, 413 465s zstdchunked_test.go:104: [4] at 96835 in stargz (nextFrame: 96883/96883): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48446,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48446,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 669, NextOffset: 789 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 110, NextOffset: 229 465s testutil.go:509: Offset: 217, NextOffset: 336 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 249, NextOffset: 369 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 497, NextOffset: 517 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:509: Offset: 517, NextOffset: 658 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 789, NextOffset: 809 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 509, NextOffset: 529 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 529, NextOffset: 649 465s testutil.go:509: Offset: 678, NextOffset: 798 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo2 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6 foo_empty2] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 217, NextOffset: 336 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 110, NextOffset: 229 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 497, NextOffset: 517 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 517, NextOffset: 658 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 509, NextOffset: 529 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 48446 96551 96976] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97016): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48446/97016): 48442, 96539 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 678, NextOffset: 798 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 48446 in stargz (nextFrame: 96543/97016): 48101, 48093 465s zstdchunked_test.go:104: [2] at 96543 in stargz (nextFrame: 96551/97016): 4, 421 465s zstdchunked_test.go:104: [3] at 96551 in stargz (nextFrame: 96968/97016): -1, 413 465s zstdchunked_test.go:104: [4] at 96968 in stargz (nextFrame: 97016/97016): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48446,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48446,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 529, NextOffset: 649 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 789, NextOffset: 809 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:509: Offset: 249, NextOffset: 369 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 798, NextOffset: 818 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:509: Offset: 669, NextOffset: 789 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty3 foo4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty foo3] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:509: Offset: 346, NextOffset: 487 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 521, NextOffset: 641 465s testutil.go:509: Offset: 668, NextOffset: 788 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 104, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 326 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 487, NextOffset: 507 465s testutil.go:509: Offset: 381, NextOffset: 501 465s testutil.go:509: Offset: 507, NextOffset: 648 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 48446 96418 96843] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96883): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48446/96883): 48442, 96406 465s zstdchunked_test.go:104: [1] at 48446 in stargz (nextFrame: 96410/96883): 47968, 47960 465s zstdchunked_test.go:104: [2] at 96410 in stargz (nextFrame: 96418/96883): 4, 421 465s zstdchunked_test.go:104: [3] at 96418 in stargz (nextFrame: 96835/96883): -1, 413 465s zstdchunked_test.go:104: [4] at 96835 in stargz (nextFrame: 96883/96883): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48446,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48446,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48446,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 661, NextOffset: 781 465s testutil.go:509: Offset: 808, NextOffset: 949 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo6] vs [foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo6] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 808, NextOffset: 949 465s testutil.go:509: Offset: 661, NextOffset: 781 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 208, NextOffset: 326 465s testutil.go:509: Offset: 104, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 487, NextOffset: 507 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 507, NextOffset: 648 465s testutil.go:509: Offset: 381, NextOffset: 501 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 668, NextOffset: 788 465s testutil.go:509: Offset: 521, NextOffset: 641 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 346, NextOffset: 487 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 335, NextOffset: 355 465s testutil.go:509: Offset: 250, NextOffset: 373 465s testutil.go:509: Offset: 355, NextOffset: 499 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 799, NextOffset: 819 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 967, NextOffset: 987 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 108, NextOffset: 230 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 373, NextOffset: 393 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 48444 96558 96983] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97023): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48444/97023): 48440, 96546 465s zstdchunked_test.go:104: [1] at 48444 in stargz (nextFrame: 96550/97023): 48110, 48102 465s zstdchunked_test.go:104: [2] at 96550 in stargz (nextFrame: 96558/97023): 4, 421 465s zstdchunked_test.go:104: [3] at 96558 in stargz (nextFrame: 96975/97023): -1, 413 465s zstdchunked_test.go:104: [4] at 96975 in stargz (nextFrame: 97023/97023): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48444,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48444,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 393, NextOffset: 515 465s testutil.go:509: Offset: 519, NextOffset: 662 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 515, NextOffset: 535 465s testutil.go:509: Offset: 662, NextOffset: 682 465s testutil.go:509: Offset: 535, NextOffset: 657 465s testutil.go:509: Offset: 682, NextOffset: 804 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 657, NextOffset: 677 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 677, NextOffset: 799 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:395: Comparing: "" vs "" 465s 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 [foo_empty foo2 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 657, NextOffset: 677 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:509: Offset: 677, NextOffset: 799 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 967, NextOffset: 987 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:509: Offset: 108, NextOffset: 230 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 335, NextOffset: 355 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 355, NextOffset: 499 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 250, NextOffset: 373 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 373, NextOffset: 393 465s testutil.go:509: Offset: 519, NextOffset: 662 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 393, NextOffset: 515 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 662, NextOffset: 682 465s testutil.go:509: Offset: 515, NextOffset: 535 465s testutil.go:509: Offset: 682, NextOffset: 804 465s testutil.go:509: Offset: 535, NextOffset: 657 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 48444 96425 96850] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96890): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48444/96890): 48440, 96413 465s zstdchunked_test.go:104: [1] at 48444 in stargz (nextFrame: 96417/96890): 47977, 47969 465s zstdchunked_test.go:104: [2] at 96417 in stargz (nextFrame: 96425/96890): 4, 421 465s zstdchunked_test.go:104: [3] at 96425 in stargz (nextFrame: 96842/96890): -1, 413 465s zstdchunked_test.go:104: [4] at 96842 in stargz (nextFrame: 96890/96890): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48444,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48444,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo5] vs [foo_empty4 foo_empty5 foo2 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 107, NextOffset: 227 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 247, NextOffset: 367 465s testutil.go:509: Offset: 351, NextOffset: 492 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:509: Offset: 512, NextOffset: 654 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 795, NextOffset: 815 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:509: Offset: 815, NextOffset: 957 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 654, NextOffset: 674 465s testutil.go:509: Offset: 528, NextOffset: 649 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 957, NextOffset: 977 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo2 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:509: Offset: 107, NextOffset: 227 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 367, NextOffset: 387 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48439 96548 96972] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97012): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 512, NextOffset: 654 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 331, NextOffset: 351 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48439/97012): 48435, 96536 465s zstdchunked_test.go:104: [1] at 48439 in stargz (nextFrame: 96540/97012): 48105, 48097 465s zstdchunked_test.go:104: [2] at 96540 in stargz (nextFrame: 96548/97012): 4, 420 465s zstdchunked_test.go:104: [3] at 96548 in stargz (nextFrame: 96964/97012): -1, 412 465s zstdchunked_test.go:104: [4] at 96964 in stargz (nextFrame: 97012/97012): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48439,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48439,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 351, NextOffset: 492 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 247, NextOffset: 367 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 654, NextOffset: 674 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 795, NextOffset: 815 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 815, NextOffset: 957 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 957, NextOffset: 977 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48439 96416 96840] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96880): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48439/96880): 48435, 96404 465s zstdchunked_test.go:104: [1] at 48439 in stargz (nextFrame: 96408/96880): 47973, 47965 465s zstdchunked_test.go:104: [2] at 96408 in stargz (nextFrame: 96416/96880): 4, 420 465s zstdchunked_test.go:104: [3] at 96416 in stargz (nextFrame: 96832/96880): -1, 412 465s zstdchunked_test.go:104: [4] at 96832 in stargz (nextFrame: 96880/96880): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48439,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48439,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo4 foo_empty5 foo6 foo foo_empty] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 497, NextOffset: 517 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:509: Offset: 517, NextOffset: 658 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 798, NextOffset: 818 465s testutil.go:509: Offset: 669, NextOffset: 789 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 509, NextOffset: 529 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 529, NextOffset: 649 465s testutil.go:509: Offset: 678, NextOffset: 798 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 789, NextOffset: 809 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 110, NextOffset: 229 465s testutil.go:509: Offset: 217, NextOffset: 336 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 249, NextOffset: 369 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo4 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 217, NextOffset: 336 465s testutil.go:509: Offset: 110, NextOffset: 229 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:509: Offset: 249, NextOffset: 369 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 497, NextOffset: 517 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 517, NextOffset: 658 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 798, NextOffset: 818 465s testutil.go:509: Offset: 649, NextOffset: 669 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:509: Offset: 669, NextOffset: 789 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 658, NextOffset: 678 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 509, NextOffset: 529 465s testutil.go:509: Offset: 678, NextOffset: 798 465s testutil.go:509: Offset: 529, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 789, NextOffset: 809 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 48439 96548 96972] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97012): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48439/97012): 48435, 96536 465s zstdchunked_test.go:104: [1] at 48439 in stargz (nextFrame: 96540/97012): 48105, 48097 465s zstdchunked_test.go:104: [2] at 96540 in stargz (nextFrame: 96548/97012): 4, 420 465s zstdchunked_test.go:104: [3] at 96548 in stargz (nextFrame: 96964/97012): -1, 412 465s zstdchunked_test.go:104: [4] at 96964 in stargz (nextFrame: 97012/97012): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48439,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48439,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo3 foo_empty3 foo_empty5 foo foo_empty] vs [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 83, NextOffset: 103 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 103, NextOffset: 222 465s testutil.go:509: Offset: 209, NextOffset: 328 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 328, NextOffset: 348 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:509: Offset: 348, NextOffset: 488 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 500, NextOffset: 520 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 520, NextOffset: 639 465s testutil.go:509: Offset: 668, NextOffset: 787 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 639, NextOffset: 659 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 659, NextOffset: 777 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 797, NextOffset: 1342 465s testutil.go:509: Offset: 967, NextOffset: 1587 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 488, NextOffset: 508 465s testutil.go:509: Offset: 381, NextOffset: 500 465s testutil.go:509: Offset: 508, NextOffset: 648 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo_empty5] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo3 foo_empty3 foo_empty5 foo] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 967, NextOffset: 1587 465s testutil.go:509: Offset: 797, NextOffset: 1342 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 83, NextOffset: 103 465s testutil.go:509: Offset: 209, NextOffset: 328 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 48439 96416 96840] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96880): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 103, NextOffset: 222 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48439/96880): 48435, 96404 465s zstdchunked_test.go:104: [1] at 48439 in stargz (nextFrame: 96408/96880): 47973, 47965 465s zstdchunked_test.go:104: [2] at 96408 in stargz (nextFrame: 96416/96880): 4, 420 465s zstdchunked_test.go:104: [3] at 96416 in stargz (nextFrame: 96832/96880): -1, 412 465s zstdchunked_test.go:104: [4] at 96832 in stargz (nextFrame: 96880/96880): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48439,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48439,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48439,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 328, NextOffset: 348 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 348, NextOffset: 488 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 488, NextOffset: 508 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 508, NextOffset: 648 465s testutil.go:509: Offset: 381, NextOffset: 500 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 500, NextOffset: 520 465s testutil.go:509: Offset: 668, NextOffset: 787 465s testutil.go:509: Offset: 520, NextOffset: 639 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 639, NextOffset: 659 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:509: Offset: 659, NextOffset: 777 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo6] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo6 foo_empty foo2 foo_empty3 foo4] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:509: Offset: 819, NextOffset: 962 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 193, NextOffset: 213 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 48440 96548 96972] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97012): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 105, NextOffset: 224 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48440/97012): 48436, 96536 465s zstdchunked_test.go:104: [1] at 48440 in stargz (nextFrame: 96540/97012): 48104, 48096 465s zstdchunked_test.go:104: [2] at 96540 in stargz (nextFrame: 96548/97012): 4, 420 465s zstdchunked_test.go:104: [3] at 96548 in stargz (nextFrame: 96964/97012): -1, 412 465s zstdchunked_test.go:104: [4] at 96964 in stargz (nextFrame: 97012/97012): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48440,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48440,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48440,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48440,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 213, NextOffset: 332 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 810, NextOffset: 1358 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 982, NextOffset: 1607 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 332, NextOffset: 352 465s testutil.go:509: Offset: 244, NextOffset: 367 465s testutil.go:509: Offset: 352, NextOffset: 496 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 496, NextOffset: 516 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:509: Offset: 516, NextOffset: 658 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:509: Offset: 678, NextOffset: 799 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo6 foo_empty] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 982, NextOffset: 1607 465s testutil.go:509: Offset: 810, NextOffset: 1358 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 332, NextOffset: 352 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 352, NextOffset: 496 465s testutil.go:509: Offset: 244, NextOffset: 367 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 658, NextOffset: 678 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 678, NextOffset: 799 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 799, NextOffset: 819 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 649, NextOffset: 669 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 819, NextOffset: 962 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 213, NextOffset: 332 465s testutil.go:509: Offset: 105, NextOffset: 224 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 496, NextOffset: 516 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 516, NextOffset: 658 465s testutil.go:509: Offset: 387, NextOffset: 508 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 48440 96416 96840] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96880): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48440/96880): 48436, 96404 465s zstdchunked_test.go:104: [1] at 48440 in stargz (nextFrame: 96408/96880): 47972, 47964 465s zstdchunked_test.go:104: [2] at 96408 in stargz (nextFrame: 96416/96880): 4, 420 465s zstdchunked_test.go:104: [3] at 96416 in stargz (nextFrame: 96832/96880): -1, 412 465s zstdchunked_test.go:104: [4] at 96832 in stargz (nextFrame: 96880/96880): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48440,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48440,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48440,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48440,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo2 foo4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 518, NextOffset: 636 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 669, NextOffset: 787 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:509: Offset: 213, NextOffset: 330 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 359, NextOffset: 379 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 489, NextOffset: 509 465s testutil.go:509: Offset: 379, NextOffset: 498 465s testutil.go:509: Offset: 509, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 794, NextOffset: 1338 465s testutil.go:509: Offset: 967, NextOffset: 1590 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 330, NextOffset: 350 465s testutil.go:509: Offset: 242, NextOffset: 359 465s testutil.go:509: Offset: 350, NextOffset: 489 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo5 .no.prefetch.landmark foo2 foo3] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo4 foo5] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 330, NextOffset: 350 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 350, NextOffset: 489 465s testutil.go:509: Offset: 242, NextOffset: 359 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 489, NextOffset: 509 465s testutil.go:509: Offset: 359, NextOffset: 379 465s testutil.go:509: Offset: 509, NextOffset: 649 465s testutil.go:509: Offset: 379, NextOffset: 498 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48445 96553 96980] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97020): 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48445/97020): 48441, 96541 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 498, NextOffset: 518 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [1] at 48445 in stargz (nextFrame: 96545/97020): 48104, 48096 465s zstdchunked_test.go:104: [2] at 96545 in stargz (nextFrame: 96553/97020): 4, 423 465s zstdchunked_test.go:104: [3] at 96553 in stargz (nextFrame: 96972/97020): -1, 415 465s zstdchunked_test.go:104: [4] at 96972 in stargz (nextFrame: 97020/97020): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48445,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48445,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 669, NextOffset: 787 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 967, NextOffset: 1590 465s testutil.go:509: Offset: 794, NextOffset: 1338 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 213, NextOffset: 330 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:509: Offset: 656, NextOffset: 774 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo2 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 650, NextOffset: 670 465s testutil.go:509: Offset: 521, NextOffset: 639 465s testutil.go:509: Offset: 670, NextOffset: 788 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 639, NextOffset: 659 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 659, NextOffset: 777 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 48445 96421 96848] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96888): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48445/96888): 48441, 96409 465s zstdchunked_test.go:104: [1] at 48445 in stargz (nextFrame: 96413/96888): 47972, 47964 465s zstdchunked_test.go:104: [2] at 96413 in stargz (nextFrame: 96421/96888): 4, 423 465s zstdchunked_test.go:104: [3] at 96421 in stargz (nextFrame: 96840/96888): -1, 415 465s zstdchunked_test.go:104: [4] at 96840 in stargz (nextFrame: 96888/96888): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48445,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48445,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 808, NextOffset: 947 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 107, NextOffset: 224 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 214, NextOffset: 331 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 244, NextOffset: 363 465s testutil.go:509: Offset: 351, NextOffset: 491 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 363, NextOffset: 383 465s testutil.go:509: Offset: 491, NextOffset: 511 465s testutil.go:509: Offset: 383, NextOffset: 501 465s testutil.go:509: Offset: 511, NextOffset: 650 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 797, NextOffset: 1344 465s testutil.go:509: Offset: 967, NextOffset: 1592 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo2 foo4 foo5 foo6] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 351, NextOffset: 491 465s testutil.go:509: Offset: 244, NextOffset: 363 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 650, NextOffset: 670 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 670, NextOffset: 788 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 521, NextOffset: 639 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 639, NextOffset: 659 465s testutil.go:509: Offset: 808, NextOffset: 947 465s testutil.go:509: Offset: 659, NextOffset: 777 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 967, NextOffset: 1592 465s testutil.go:509: Offset: 797, NextOffset: 1344 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 214, NextOffset: 331 465s testutil.go:509: Offset: 107, NextOffset: 224 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 491, NextOffset: 511 465s testutil.go:509: Offset: 363, NextOffset: 383 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 511, NextOffset: 650 465s testutil.go:509: Offset: 383, NextOffset: 501 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 48445 96553 96980] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97020): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48445/97020): 48441, 96541 465s zstdchunked_test.go:104: [1] at 48445 in stargz (nextFrame: 96545/97020): 48104, 48096 465s zstdchunked_test.go:104: [2] at 96545 in stargz (nextFrame: 96553/97020): 4, 423 465s zstdchunked_test.go:104: [3] at 96553 in stargz (nextFrame: 96972/97020): -1, 415 465s zstdchunked_test.go:104: [4] at 96972 in stargz (nextFrame: 97020/97020): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48445,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48445,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo6 foo_empty foo_empty2 foo3] vs [foo_empty foo2 foo3 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 81, NextOffset: 101 465s testutil.go:509: Offset: 183, NextOffset: 203 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:509: Offset: 203, NextOffset: 318 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 318, NextOffset: 338 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:509: Offset: 338, NextOffset: 477 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 494, NextOffset: 514 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 514, NextOffset: 633 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 48445 96421 96848] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96888): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48445/96888): 48441, 96409 465s zstdchunked_test.go:104: [1] at 48445 in stargz (nextFrame: 96413/96888): 47972, 47964 465s zstdchunked_test.go:104: [2] at 96413 in stargz (nextFrame: 96421/96888): 4, 423 465s zstdchunked_test.go:104: [3] at 96421 in stargz (nextFrame: 96840/96888): -1, 415 465s zstdchunked_test.go:104: [4] at 96840 in stargz (nextFrame: 96888/96888): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48445,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48445,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48445,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 355, NextOffset: 375 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 477, NextOffset: 497 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:509: Offset: 497, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 775, NextOffset: 795 465s testutil.go:509: Offset: 653, NextOffset: 772 465s testutil.go:509: Offset: 795, NextOffset: 934 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo3 foo5 foo6] vs [foo foo2 foo_empty3 foo4 foo6 foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 494, NextOffset: 514 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:509: Offset: 514, NextOffset: 633 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 81, NextOffset: 101 465s testutil.go:509: Offset: 203, NextOffset: 318 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 318, NextOffset: 338 465s testutil.go:509: Offset: 216, NextOffset: 236 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 338, NextOffset: 477 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 477, NextOffset: 497 465s testutil.go:509: Offset: 355, NextOffset: 375 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 497, NextOffset: 636 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 775, NextOffset: 795 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 795, NextOffset: 934 465s testutil.go:509: Offset: 653, NextOffset: 772 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 934, NextOffset: 954 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 48444 96551 96977] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 97017): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48444/97017): 48440, 96539 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 465s zstdchunked_test.go:104: [1] at 48444 in stargz (nextFrame: 96543/97017): 48103, 48095 465s zstdchunked_test.go:104: [2] at 96543 in stargz (nextFrame: 96551/97017): 4, 422 465s zstdchunked_test.go:104: [3] at 96551 in stargz (nextFrame: 96969/97017): -1, 414 465s zstdchunked_test.go:104: [4] at 96969 in stargz (nextFrame: 97017/97017): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48444,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48444,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty4 foo5 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6 foo foo_empty] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 512, NextOffset: 627 465s testutil.go:509: Offset: 657, NextOffset: 772 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 764, NextOffset: 784 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 104, NextOffset: 220 465s testutil.go:509: Offset: 207, NextOffset: 323 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 627, NextOffset: 647 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 647, NextOffset: 764 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 792, NextOffset: 929 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 240, NextOffset: 357 465s testutil.go:509: Offset: 343, NextOffset: 480 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 48444 96419 96845] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96885): 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48444/96885): 48440, 96407 465s zstdchunked_test.go:104: [1] at 48444 in stargz (nextFrame: 96411/96885): 47971, 47963 465s zstdchunked_test.go:104: [2] at 96411 in stargz (nextFrame: 96419/96885): 4, 422 465s zstdchunked_test.go:104: [3] at 96419 in stargz (nextFrame: 96837/96885): -1, 414 465s zstdchunked_test.go:104: [4] at 96837 in stargz (nextFrame: 96885/96885): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 357, NextOffset: 377 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48444,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48444,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48444,"innerOffset":3584,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":64000,"chunkDigest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89"} 465s testutil.go:1763: On "foo22": got preread of "foo2" 465s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 465s testutil.go:1763: On "foo22": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:395: Comparing: "" vs "" 465s 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 [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty4] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 764, NextOffset: 784 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:509: Offset: 104, NextOffset: 220 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:509: Offset: 240, NextOffset: 357 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 500, NextOffset: 637 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 657, NextOffset: 772 465s testutil.go:509: Offset: 512, NextOffset: 627 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 792, NextOffset: 929 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32129 64657 96789 129935 130381] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130421): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 647, NextOffset: 764 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/130421): 32125, 129923 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/130421): 32524, 97794 465s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/130421): 32128, 65266 465s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 129927/130421): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129927 in stargz (nextFrame: 129935/130421): 4, 442 465s zstdchunked_test.go:104: [5] at 129935 in stargz (nextFrame: 130373/130421): -1, 434 465s zstdchunked_test.go:104: [6] at 130373 in stargz (nextFrame: 130421/130421): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo6] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty3 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 183, NextOffset: 203 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32129 64657 96789 128811 129257] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129297): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 102, NextOffset: 221 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/129297): 32125, 128799 465s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/129297): 32524, 96670 465s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/129297): 32128, 64142 465s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 128803/129297): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128803 in stargz (nextFrame: 128811/129297): 4, 442 465s zstdchunked_test.go:104: [5] at 128811 in stargz (nextFrame: 129249/129297): -1, 434 465s zstdchunked_test.go:104: [6] at 129249 in stargz (nextFrame: 129297/129297): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 203, NextOffset: 322 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 778, NextOffset: 798 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 241, NextOffset: 358 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 342, NextOffset: 482 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 482, NextOffset: 502 465s testutil.go:509: Offset: 378, NextOffset: 498 465s testutil.go:509: Offset: 502, NextOffset: 642 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 642, NextOffset: 662 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:509: Offset: 662, NextOffset: 782 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 782, NextOffset: 802 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32129 64657 96789 129935 130381] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130421): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/130421): 32125, 129923 465s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/130421): 32524, 97794 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 658, NextOffset: 778 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 465s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/130421): 32128, 65266 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 802, NextOffset: 942 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 465s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 129927/130421): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129927 in stargz (nextFrame: 129935/130421): 4, 442 465s zstdchunked_test.go:104: [5] at 129935 in stargz (nextFrame: 130373/130421): -1, 434 465s zstdchunked_test.go:104: [6] at 130373 in stargz (nextFrame: 130421/130421): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty3 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo5] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo6 foo2 foo3 foo4] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 322, NextOffset: 342 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 342, NextOffset: 482 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 482, NextOffset: 502 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 502, NextOffset: 642 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 378, NextOffset: 498 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 642, NextOffset: 662 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 662, NextOffset: 782 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 782, NextOffset: 802 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 638, NextOffset: 658 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 802, NextOffset: 942 465s testutil.go:509: Offset: 658, NextOffset: 778 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 203, NextOffset: 322 465s testutil.go:509: Offset: 102, NextOffset: 221 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 778, NextOffset: 798 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32129 64657 96789 128811 129257] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129297): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/129297): 32125, 128799 465s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/129297): 32524, 96670 465s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/129297): 32128, 64142 465s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 128803/129297): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128803 in stargz (nextFrame: 128811/129297): 4, 442 465s zstdchunked_test.go:104: [5] at 128811 in stargz (nextFrame: 129249/129297): -1, 434 465s zstdchunked_test.go:104: [6] at 129249 in stargz (nextFrame: 129297/129297): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo3 foo_empty4 foo5 foo foo_empty] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 360, NextOffset: 380 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 483, NextOffset: 503 465s testutil.go:509: Offset: 380, NextOffset: 498 465s testutil.go:509: Offset: 503, NextOffset: 641 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32129 64657 96790 129936 130382] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130422): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/130422): 32125, 129924 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 779, NextOffset: 799 465s testutil.go:509: Offset: 656, NextOffset: 774 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 465s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/130422): 32524, 97795 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 465s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96790/130422): 32129, 65267 465s zstdchunked_test.go:104: [3] at 96790 in stargz (nextFrame: 129928/130422): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129928 in stargz (nextFrame: 129936/130422): 4, 442 465s zstdchunked_test.go:104: [5] at 129936 in stargz (nextFrame: 130374/130422): -1, 434 465s zstdchunked_test.go:104: [6] at 130374 in stargz (nextFrame: 130422/130422): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96790,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 188, NextOffset: 208 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 325 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 325, NextOffset: 345 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:509: Offset: 345, NextOffset: 483 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:509: Offset: 661, NextOffset: 779 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 937, NextOffset: 957 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo3 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 325, NextOffset: 345 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32129 64657 96790 128812 129258] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129298): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/129298): 32125, 128800 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 465s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/129298): 32524, 96671 465s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96790/129298): 32129, 64143 465s zstdchunked_test.go:104: [3] at 96790 in stargz (nextFrame: 128804/129298): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128804 in stargz (nextFrame: 128812/129298): 4, 442 465s zstdchunked_test.go:104: [5] at 128812 in stargz (nextFrame: 129250/129298): -1, 434 465s zstdchunked_test.go:104: [6] at 129250 in stargz (nextFrame: 129298/129298): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96790,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 345, NextOffset: 483 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 483, NextOffset: 503 465s testutil.go:509: Offset: 360, NextOffset: 380 465s testutil.go:509: Offset: 503, NextOffset: 641 465s testutil.go:509: Offset: 380, NextOffset: 498 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 498, NextOffset: 518 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32114 64642 96771 129917 130379] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130419): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130419): 32110, 129905 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130419): 32524, 97791 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/130419): 32125, 65263 465s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 129909/130419): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129909 in stargz (nextFrame: 129917/130419): 4, 458 465s zstdchunked_test.go:104: [5] at 129917 in stargz (nextFrame: 130371/130419): -1, 450 465s zstdchunked_test.go:104: [6] at 130371 in stargz (nextFrame: 130419/130419): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 661, NextOffset: 779 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 85, NextOffset: 105 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 208, NextOffset: 325 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 779, NextOffset: 799 465s testutil.go:509: Offset: 636, NextOffset: 656 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:509: Offset: 656, NextOffset: 774 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32114 64642 96771 128793 129255] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129295): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129295): 32110, 128781 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 937, NextOffset: 957 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129295): 32524, 96667 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/129295): 32125, 64139 465s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 128785/129295): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128785 in stargz (nextFrame: 128793/129295): 4, 458 465s zstdchunked_test.go:104: [5] at 128793 in stargz (nextFrame: 129247/129295): -1, 450 465s zstdchunked_test.go:104: [6] at 129247 in stargz (nextFrame: 129295/129295): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 774, NextOffset: 794 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32114 64642 96771 129917 130379] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130419): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty4 foo] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 494, NextOffset: 514 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130419): 32110, 129905 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130419): 32524, 97791 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/130419): 32125, 65263 465s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 129909/130419): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129909 in stargz (nextFrame: 129917/130419): 4, 458 465s zstdchunked_test.go:104: [5] at 129917 in stargz (nextFrame: 130371/130419): -1, 450 465s zstdchunked_test.go:104: [6] at 130371 in stargz (nextFrame: 130419/130419): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 514, NextOffset: 633 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 775, NextOffset: 795 465s testutil.go:509: Offset: 653, NextOffset: 772 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 795, NextOffset: 934 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 216, NextOffset: 236 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32114 64642 96771 128793 129255] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129295): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 318, NextOffset: 338 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129295): 32110, 128781 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129295): 32524, 96667 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/129295): 32125, 64139 465s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 128785/129295): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128785 in stargz (nextFrame: 128793/129295): 4, 458 465s zstdchunked_test.go:104: [5] at 128793 in stargz (nextFrame: 129247/129295): -1, 450 465s zstdchunked_test.go:104: [6] at 129247 in stargz (nextFrame: 129295/129295): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:509: Offset: 338, NextOffset: 477 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 477, NextOffset: 497 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:509: Offset: 497, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 81, NextOffset: 101 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:509: Offset: 203, NextOffset: 318 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo3 foo4 foo6] vs [foo4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty4 foo foo_empty foo_empty2 foo_empty3] 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32110 64638 96766 129912 130372] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130412): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/130412): 32106, 129900 465s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/130412): 32524, 97790 465s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96766/130412): 32124, 65262 465s zstdchunked_test.go:104: [3] at 96766 in stargz (nextFrame: 129904/130412): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129904 in stargz (nextFrame: 129912/130412): 4, 456 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 775, NextOffset: 795 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 465s zstdchunked_test.go:104: [5] at 129912 in stargz (nextFrame: 130364/130412): -1, 448 465s zstdchunked_test.go:104: [6] at 130364 in stargz (nextFrame: 130412/130412): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96766,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 633, NextOffset: 653 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 795, NextOffset: 934 465s testutil.go:509: Offset: 653, NextOffset: 772 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 318, NextOffset: 338 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32110 64638 96766 128788 129248] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129288): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 338, NextOffset: 477 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 477, NextOffset: 497 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/129288): 32106, 128776 465s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/129288): 32524, 96666 465s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96766/129288): 32124, 64138 465s zstdchunked_test.go:104: [3] at 96766 in stargz (nextFrame: 128780/129288): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128780 in stargz (nextFrame: 128788/129288): 4, 456 465s zstdchunked_test.go:104: [5] at 128788 in stargz (nextFrame: 129240/129288): -1, 448 465s zstdchunked_test.go:104: [6] at 129240 in stargz (nextFrame: 129288/129288): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96766,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 497, NextOffset: 636 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 494, NextOffset: 514 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:509: Offset: 514, NextOffset: 633 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 81, NextOffset: 101 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 203, NextOffset: 318 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32121 64649 96772 129918 130374] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130414): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/130414): 32117, 129906 465s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/130414): 32524, 97785 465s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/130414): 32119, 65257 465s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 129910/130414): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129910 in stargz (nextFrame: 129918/130414): 4, 452 465s zstdchunked_test.go:104: [5] at 129918 in stargz (nextFrame: 130366/130414): -1, 444 465s zstdchunked_test.go:104: [6] at 130366 in stargz (nextFrame: 130414/130414): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5] vs [foo_empty4 .no.prefetch.landmark foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 323, NextOffset: 343 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32121 64649 96772 128794 129250] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129290): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/129290): 32117, 128782 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 240, NextOffset: 357 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/129290): 32524, 96661 465s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/129290): 32119, 64133 465s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 128786/129290): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128786 in stargz (nextFrame: 128794/129290): 4, 452 465s zstdchunked_test.go:104: [5] at 128794 in stargz (nextFrame: 129242/129290): -1, 444 465s zstdchunked_test.go:104: [6] at 129242 in stargz (nextFrame: 129290/129290): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 480, NextOffset: 500 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:509: Offset: 500, NextOffset: 637 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 512, NextOffset: 627 465s testutil.go:509: Offset: 657, NextOffset: 772 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 764, NextOffset: 784 465s testutil.go:509: Offset: 929, NextOffset: 949 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32121 64649 96772 129918 130374] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130414): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/130414): 32117, 129906 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 187, NextOffset: 207 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/130414): 32524, 97785 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 104, NextOffset: 220 465s testutil.go:509: Offset: 207, NextOffset: 323 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 465s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/130414): 32119, 65257 465s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 129910/130414): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129910 in stargz (nextFrame: 129918/130414): 4, 452 465s zstdchunked_test.go:104: [5] at 129918 in stargz (nextFrame: 130366/130414): -1, 444 465s zstdchunked_test.go:104: [6] at 130366 in stargz (nextFrame: 130414/130414): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 627, NextOffset: 647 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 647, NextOffset: 764 465s testutil.go:509: Offset: 792, NextOffset: 929 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty2] vs [foo_empty4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:509: Offset: 240, NextOffset: 357 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 357, NextOffset: 377 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 500, NextOffset: 637 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32121 64649 96772 128794 129250] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129290): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/129290): 32117, 128782 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 465s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/129290): 32524, 96661 465s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/129290): 32119, 64133 465s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 128786/129290): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128786 in stargz (nextFrame: 128794/129290): 4, 452 465s zstdchunked_test.go:104: [5] at 128794 in stargz (nextFrame: 129242/129290): -1, 444 465s zstdchunked_test.go:104: [6] at 129242 in stargz (nextFrame: 129290/129290): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 657, NextOffset: 772 465s testutil.go:509: Offset: 512, NextOffset: 627 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 792, NextOffset: 929 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 647, NextOffset: 764 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 929, NextOffset: 949 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32119 64647 96781 129927 130384] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130424): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 764, NextOffset: 784 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32119/130424): 32115, 129915 465s zstdchunked_test.go:104: [1] at 32119 in stargz (nextFrame: 64647/130424): 32524, 97796 465s zstdchunked_test.go:104: [2] at 64647 in stargz (nextFrame: 96781/130424): 32130, 65268 465s zstdchunked_test.go:104: [3] at 96781 in stargz (nextFrame: 129919/130424): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129919 in stargz (nextFrame: 129927/130424): 4, 453 465s zstdchunked_test.go:104: [5] at 129927 in stargz (nextFrame: 130376/130424): -1, 445 465s zstdchunked_test.go:104: [6] at 130376 in stargz (nextFrame: 130424/130424): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32119,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64647,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64647,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96781,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:509: Offset: 104, NextOffset: 220 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32119 64647 96781 128803 129260] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129300): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32119/129300): 32115, 128791 465s zstdchunked_test.go:104: [1] at 32119 in stargz (nextFrame: 64647/129300): 32524, 96672 465s zstdchunked_test.go:104: [2] at 64647 in stargz (nextFrame: 96781/129300): 32130, 64144 465s zstdchunked_test.go:104: [3] at 96781 in stargz (nextFrame: 128795/129300): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128795 in stargz (nextFrame: 128803/129300): 4, 453 465s zstdchunked_test.go:104: [5] at 128803 in stargz (nextFrame: 129252/129300): -1, 445 465s zstdchunked_test.go:104: [6] at 129252 in stargz (nextFrame: 129300/129300): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32119,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64647,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64647,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96781,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo4 foo5] vs [foo_empty4 foo5 foo foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 778, NextOffset: 798 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32114 64642 96774 129920 130376] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130416): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 482, NextOffset: 502 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130416): 32110, 129908 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130416): 32524, 97794 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/130416): 32128, 65266 465s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 129912/130416): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129912 in stargz (nextFrame: 129920/130416): 4, 452 465s zstdchunked_test.go:104: [5] at 129920 in stargz (nextFrame: 130368/130416): -1, 444 465s zstdchunked_test.go:104: [6] at 130368 in stargz (nextFrame: 130416/130416): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 378, NextOffset: 498 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 502, NextOffset: 642 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 642, NextOffset: 662 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:509: Offset: 662, NextOffset: 782 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 638, NextOffset: 658 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32114 64642 96774 128796 129252] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129292): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129292): 32110, 128784 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 782, NextOffset: 802 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129292): 32524, 96670 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/129292): 32128, 64142 465s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 128788/129292): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128788 in stargz (nextFrame: 128796/129292): 4, 452 465s zstdchunked_test.go:104: [5] at 128796 in stargz (nextFrame: 129244/129292): -1, 444 465s zstdchunked_test.go:104: [6] at 129244 in stargz (nextFrame: 129292/129292): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 658, NextOffset: 778 465s testutil.go:509: Offset: 802, NextOffset: 942 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 102, NextOffset: 221 465s testutil.go:509: Offset: 203, NextOffset: 322 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 322, NextOffset: 342 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32114 64642 96774 129920 130376] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130416): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 241, NextOffset: 358 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130416): 32110, 129908 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 342, NextOffset: 482 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130416): 32524, 97794 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/130416): 32128, 65266 465s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 129912/130416): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129912 in stargz (nextFrame: 129920/130416): 4, 452 465s zstdchunked_test.go:104: [5] at 129920 in stargz (nextFrame: 130368/130416): -1, 444 465s zstdchunked_test.go:104: [6] at 130368 in stargz (nextFrame: 130416/130416): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo4 foo5 foo] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 642, NextOffset: 662 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 662, NextOffset: 782 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 802, NextOffset: 942 465s testutil.go:509: Offset: 658, NextOffset: 778 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 203, NextOffset: 322 465s testutil.go:509: Offset: 102, NextOffset: 221 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 322, NextOffset: 342 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 221, NextOffset: 241 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 342, NextOffset: 482 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 482, NextOffset: 502 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 502, NextOffset: 642 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32114 64642 96774 128796 129252] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129292): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 378, NextOffset: 498 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129292): 32110, 128784 465s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129292): 32524, 96670 465s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/129292): 32128, 64142 465s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 128788/129292): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128788 in stargz (nextFrame: 128796/129292): 4, 452 465s zstdchunked_test.go:104: [5] at 128796 in stargz (nextFrame: 129244/129292): -1, 444 465s zstdchunked_test.go:104: [6] at 129244 in stargz (nextFrame: 129292/129292): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 778, NextOffset: 798 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32113 64641 96772 129918 130371] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 130411): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32113/130411): 32109, 129906 465s zstdchunked_test.go:104: [1] at 32113 in stargz (nextFrame: 64641/130411): 32524, 97793 465s zstdchunked_test.go:104: [2] at 64641 in stargz (nextFrame: 96772/130411): 32127, 65265 465s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 129910/130411): 33142, 33134 465s zstdchunked_test.go:104: [4] at 129910 in stargz (nextFrame: 129918/130411): 4, 449 465s zstdchunked_test.go:104: [5] at 129918 in stargz (nextFrame: 130363/130411): -1, 441 465s zstdchunked_test.go:104: [6] at 130363 in stargz (nextFrame: 130411/130411): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32113,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2] vs [foo2 foo_empty3 foo_empty5 foo6 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:509: Offset: 661, NextOffset: 779 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32113 64641 96772 128794 129247] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129287): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 188, NextOffset: 208 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32113/129287): 32109, 128782 465s zstdchunked_test.go:104: [1] at 32113 in stargz (nextFrame: 64641/129287): 32524, 96669 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 325 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [2] at 64641 in stargz (nextFrame: 96772/129287): 32127, 64141 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 128786/129287): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128786 in stargz (nextFrame: 128794/129287): 4, 449 465s zstdchunked_test.go:104: [5] at 128794 in stargz (nextFrame: 129239/129287): -1, 441 465s zstdchunked_test.go:104: [6] at 129239 in stargz (nextFrame: 129287/129287): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32113,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 325, NextOffset: 345 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:509: Offset: 345, NextOffset: 483 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 779, NextOffset: 799 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 937, NextOffset: 957 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 360, NextOffset: 380 465s testutil.go:509: Offset: 483, NextOffset: 503 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 380, NextOffset: 498 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32116 64644 96758 120936 121365] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121405): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 503, NextOffset: 641 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/121405): 32112, 120924 465s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/121405): 32524, 88808 465s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/121405): 32110, 56280 465s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 120928/121405): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120928 in stargz (nextFrame: 120936/121405): 4, 425 465s zstdchunked_test.go:104: [5] at 120936 in stargz (nextFrame: 121357/121405): -1, 417 465s zstdchunked_test.go:104: [6] at 121357 in stargz (nextFrame: 121405/121405): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty5 foo6 foo_empty2 foo3 foo4 foo_empty4 foo5] vs [foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 208, NextOffset: 325 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 325, NextOffset: 345 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 345, NextOffset: 483 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 937, NextOffset: 957 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 774, NextOffset: 794 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32116 64644 96758 128780 129209] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129249): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 483, NextOffset: 503 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/129249): 32112, 128768 465s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/129249): 32524, 96652 465s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/129249): 32110, 64124 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 360, NextOffset: 380 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 128772/129249): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128772 in stargz (nextFrame: 128780/129249): 4, 425 465s zstdchunked_test.go:104: [5] at 128780 in stargz (nextFrame: 129201/129249): -1, 417 465s zstdchunked_test.go:104: [6] at 129201 in stargz (nextFrame: 129249/129249): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 503, NextOffset: 641 465s testutil.go:509: Offset: 380, NextOffset: 498 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 661, NextOffset: 779 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 779, NextOffset: 799 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:509: Offset: 656, NextOffset: 774 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32116 64644 96758 120936 121365] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121405): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/121405): 32112, 120924 465s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/121405): 32524, 88808 465s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/121405): 32110, 56280 465s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 120928/121405): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120928 in stargz (nextFrame: 120936/121405): 4, 425 465s zstdchunked_test.go:104: [5] at 120936 in stargz (nextFrame: 121357/121405): -1, 417 465s zstdchunked_test.go:104: [6] at 121357 in stargz (nextFrame: 121405/121405): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 102, NextOffset: 219 465s testutil.go:509: Offset: 203, NextOffset: 320 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 653, NextOffset: 771 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 794, NextOffset: 932 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 219, NextOffset: 239 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32116 64644 96758 128780 129209] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129249): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/129249): 32112, 128768 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 320, NextOffset: 340 465s testutil.go:509: Offset: 239, NextOffset: 357 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 465s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/129249): 32524, 96652 465s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/129249): 32110, 64124 465s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 128772/129249): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128772 in stargz (nextFrame: 128780/129249): 4, 425 465s zstdchunked_test.go:104: [5] at 128780 in stargz (nextFrame: 129201/129249): -1, 417 465s zstdchunked_test.go:104: [6] at 129201 in stargz (nextFrame: 129249/129249): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 340, NextOffset: 478 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 478, NextOffset: 498 465s testutil.go:509: Offset: 377, NextOffset: 495 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 498, NextOffset: 636 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 515, NextOffset: 633 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 771, NextOffset: 791 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32118 64646 96759 120937 121366] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121406): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32118/121406): 32114, 120925 465s zstdchunked_test.go:104: [1] at 32118 in stargz (nextFrame: 64646/121406): 32524, 88807 465s zstdchunked_test.go:104: [2] at 64646 in stargz (nextFrame: 96759/121406): 32109, 56279 465s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 120929/121406): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120929 in stargz (nextFrame: 120937/121406): 4, 425 465s zstdchunked_test.go:104: [5] at 120937 in stargz (nextFrame: 121358/121406): -1, 417 465s zstdchunked_test.go:104: [6] at 121358 in stargz (nextFrame: 121406/121406): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32118,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64646,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64646,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 791, NextOffset: 1309 465s testutil.go:509: Offset: 952, NextOffset: 1557 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo6 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 203, NextOffset: 320 465s testutil.go:509: Offset: 102, NextOffset: 219 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 320, NextOffset: 340 465s testutil.go:509: Offset: 219, NextOffset: 239 465s testutil.go:509: Offset: 340, NextOffset: 478 465s testutil.go:509: Offset: 239, NextOffset: 357 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 478, NextOffset: 498 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 357, NextOffset: 377 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 498, NextOffset: 636 465s testutil.go:509: Offset: 377, NextOffset: 495 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 656, NextOffset: 774 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32118 64646 96759 128781 129210] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129250): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 515, NextOffset: 633 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32118/129250): 32114, 128769 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 794, NextOffset: 932 465s testutil.go:509: Offset: 653, NextOffset: 771 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 932, NextOffset: 952 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 465s zstdchunked_test.go:104: [1] at 32118 in stargz (nextFrame: 64646/129250): 32524, 96651 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 952, NextOffset: 1557 465s testutil.go:509: Offset: 791, NextOffset: 1309 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 465s zstdchunked_test.go:104: [2] at 64646 in stargz (nextFrame: 96759/129250): 32109, 64123 465s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 128773/129250): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128773 in stargz (nextFrame: 128781/129250): 4, 425 465s zstdchunked_test.go:104: [5] at 128781 in stargz (nextFrame: 129202/129250): -1, 417 465s zstdchunked_test.go:104: [6] at 129202 in stargz (nextFrame: 129250/129250): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32118,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64646,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64646,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32112 64640 96759 120937 121369] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121409): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121409): 32108, 120925 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121409): 32524, 88813 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/121409): 32115, 56285 465s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 120929/121409): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120929 in stargz (nextFrame: 120937/121409): 4, 428 465s zstdchunked_test.go:104: [5] at 120937 in stargz (nextFrame: 121361/121409): -1, 420 465s zstdchunked_test.go:104: [6] at 121361 in stargz (nextFrame: 121409/121409): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty5 .no.prefetch.landmark foo_empty2 foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 763, NextOffset: 783 465s testutil.go:509: Offset: 926, NextOffset: 946 465s testutil.go:509: Offset: 783, NextOffset: 1306 465s testutil.go:509: Offset: 946, NextOffset: 1547 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 104, NextOffset: 219 465s testutil.go:509: Offset: 207, NextOffset: 322 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 219, NextOffset: 239 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 239, NextOffset: 355 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32112 64640 96759 128781 129213] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129253): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 342, NextOffset: 478 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129253): 32108, 128769 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129253): 32524, 96657 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/129253): 32115, 64129 465s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 128773/129253): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128773 in stargz (nextFrame: 128781/129253): 4, 428 465s zstdchunked_test.go:104: [5] at 128781 in stargz (nextFrame: 129205/129253): -1, 420 465s zstdchunked_test.go:104: [6] at 129205 in stargz (nextFrame: 129253/129253): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 478, NextOffset: 498 465s testutil.go:509: Offset: 375, NextOffset: 491 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 498, NextOffset: 634 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 491, NextOffset: 511 465s testutil.go:509: Offset: 634, NextOffset: 654 465s testutil.go:509: Offset: 511, NextOffset: 627 465s testutil.go:509: Offset: 654, NextOffset: 770 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 770, NextOffset: 790 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 647, NextOffset: 763 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 790, NextOffset: 926 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 207, NextOffset: 322 465s testutil.go:509: Offset: 104, NextOffset: 219 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 322, NextOffset: 342 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32112 64640 96759 120937 121369] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121409): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121409): 32108, 120925 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 219, NextOffset: 239 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121409): 32524, 88813 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 342, NextOffset: 478 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/121409): 32115, 56285 465s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 120929/121409): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120929 in stargz (nextFrame: 120937/121409): 4, 428 465s zstdchunked_test.go:104: [5] at 120937 in stargz (nextFrame: 121361/121409): -1, 420 465s zstdchunked_test.go:104: [6] at 121361 in stargz (nextFrame: 121409/121409): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 239, NextOffset: 355 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 478, NextOffset: 498 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 498, NextOffset: 634 465s testutil.go:509: Offset: 375, NextOffset: 491 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 634, NextOffset: 654 465s testutil.go:509: Offset: 491, NextOffset: 511 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 654, NextOffset: 770 465s testutil.go:509: Offset: 511, NextOffset: 627 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 770, NextOffset: 790 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 790, NextOffset: 926 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 647, NextOffset: 763 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 926, NextOffset: 946 465s testutil.go:509: Offset: 763, NextOffset: 783 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32112 64640 96759 128781 129213] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129253): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 946, NextOffset: 1547 465s testutil.go:509: Offset: 783, NextOffset: 1306 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129253): 32108, 128769 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129253): 32524, 96657 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/129253): 32115, 64129 465s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 128773/129253): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128773 in stargz (nextFrame: 128781/129253): 4, 428 465s zstdchunked_test.go:104: [5] at 128781 in stargz (nextFrame: 129205/129253): -1, 420 465s zstdchunked_test.go:104: [6] at 129205 in stargz (nextFrame: 129253/129253): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo4 foo5 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 83, NextOffset: 103 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 103, NextOffset: 221 465s testutil.go:509: Offset: 207, NextOffset: 325 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 325, NextOffset: 345 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 241, NextOffset: 360 465s testutil.go:509: Offset: 345, NextOffset: 484 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 643, NextOffset: 663 465s testutil.go:509: Offset: 519, NextOffset: 638 465s testutil.go:509: Offset: 663, NextOffset: 782 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 941, NextOffset: 961 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32110 64638 96757 120935 121367] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121407): 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/121407): 32106, 120923 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 797, NextOffset: 1317 465s testutil.go:509: Offset: 961, NextOffset: 1562 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 360, NextOffset: 380 465s testutil.go:509: Offset: 484, NextOffset: 504 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 465s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/121407): 32524, 88813 465s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96757/121407): 32115, 56285 465s zstdchunked_test.go:104: [3] at 96757 in stargz (nextFrame: 120927/121407): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120927 in stargz (nextFrame: 120935/121407): 4, 428 465s zstdchunked_test.go:104: [5] at 120935 in stargz (nextFrame: 121359/121407): -1, 420 465s zstdchunked_test.go:104: [6] at 121359 in stargz (nextFrame: 121407/121407): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96757,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 380, NextOffset: 499 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 504, NextOffset: 643 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 658, NextOffset: 777 465s testutil.go:509: Offset: 802, NextOffset: 941 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo4 foo5] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 484, NextOffset: 504 465s testutil.go:509: Offset: 360, NextOffset: 380 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32110 64638 96757 128779 129211] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129251): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 504, NextOffset: 643 465s testutil.go:509: Offset: 380, NextOffset: 499 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 941, NextOffset: 961 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/129251): 32106, 128767 465s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/129251): 32524, 96657 465s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96757/129251): 32115, 64129 465s zstdchunked_test.go:104: [3] at 96757 in stargz (nextFrame: 128771/129251): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128771 in stargz (nextFrame: 128779/129251): 4, 428 465s zstdchunked_test.go:104: [5] at 128779 in stargz (nextFrame: 129203/129251): -1, 420 465s zstdchunked_test.go:104: [6] at 129203 in stargz (nextFrame: 129251/129251): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96757,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 777, NextOffset: 797 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 961, NextOffset: 1562 465s testutil.go:509: Offset: 797, NextOffset: 1317 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 83, NextOffset: 103 465s testutil.go:509: Offset: 207, NextOffset: 325 465s testutil.go:509: Offset: 103, NextOffset: 221 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 325, NextOffset: 345 465s testutil.go:509: Offset: 221, NextOffset: 241 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 345, NextOffset: 484 465s testutil.go:509: Offset: 241, NextOffset: 360 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 643, NextOffset: 663 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 663, NextOffset: 782 465s testutil.go:509: Offset: 519, NextOffset: 638 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 802, NextOffset: 941 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32109 64637 96754 120932 121362] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121402): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/121402): 32105, 120920 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 658, NextOffset: 777 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/121402): 32524, 88811 465s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/121402): 32113, 56283 465s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 120924/121402): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120924 in stargz (nextFrame: 120932/121402): 4, 426 465s zstdchunked_test.go:104: [5] at 120932 in stargz (nextFrame: 121354/121402): -1, 418 465s zstdchunked_test.go:104: [6] at 121354 in stargz (nextFrame: 121402/121402): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 187, NextOffset: 207 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 105, NextOffset: 221 465s testutil.go:509: Offset: 207, NextOffset: 323 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32109 64637 96754 128776 129206] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129246): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/129246): 32105, 128764 465s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/129246): 32524, 96655 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 241, NextOffset: 358 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/129246): 32113, 64127 465s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 128768/129246): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128768 in stargz (nextFrame: 128776/129246): 4, 426 465s zstdchunked_test.go:104: [5] at 128776 in stargz (nextFrame: 129198/129246): -1, 418 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 343, NextOffset: 480 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [6] at 129198 in stargz (nextFrame: 129246/129246): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 358, NextOffset: 378 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 378, NextOffset: 495 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 515, NextOffset: 632 465s testutil.go:509: Offset: 657, NextOffset: 774 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 632, NextOffset: 652 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 652, NextOffset: 769 465s testutil.go:509: Offset: 794, NextOffset: 931 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 769, NextOffset: 789 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 931, NextOffset: 951 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 789, NextOffset: 1312 465s testutil.go:509: Offset: 951, NextOffset: 1552 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:509: Offset: 105, NextOffset: 221 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 323, NextOffset: 343 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 657, NextOffset: 774 465s testutil.go:509: Offset: 515, NextOffset: 632 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 632, NextOffset: 652 465s testutil.go:509: Offset: 794, NextOffset: 931 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32109 64637 96754 120932 121362] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121402): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 652, NextOffset: 769 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/121402): 32105, 120920 465s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/121402): 32524, 88811 465s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/121402): 32113, 56283 465s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 120924/121402): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120924 in stargz (nextFrame: 120932/121402): 4, 426 465s zstdchunked_test.go:104: [5] at 120932 in stargz (nextFrame: 121354/121402): -1, 418 465s zstdchunked_test.go:104: [6] at 121354 in stargz (nextFrame: 121402/121402): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 769, NextOffset: 789 465s testutil.go:509: Offset: 951, NextOffset: 1552 465s testutil.go:509: Offset: 789, NextOffset: 1312 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:509: Offset: 378, NextOffset: 495 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32109 64637 96754 128776 129206] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129246): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/129246): 32105, 128764 465s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/129246): 32524, 96655 465s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/129246): 32113, 64127 465s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 128768/129246): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128768 in stargz (nextFrame: 128776/129246): 4, 426 465s zstdchunked_test.go:104: [5] at 128776 in stargz (nextFrame: 129198/129246): -1, 418 465s zstdchunked_test.go:104: [6] at 129198 in stargz (nextFrame: 129246/129246): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5 foo_empty foo2] vs [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty2 foo4 foo_empty5 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 205, NextOffset: 222 465s testutil.go:509: Offset: 304, NextOffset: 321 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 222, NextOffset: 332 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 332, NextOffset: 349 465s testutil.go:509: Offset: 454, NextOffset: 471 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:509: Offset: 471, NextOffset: 604 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32109 64637 96756 120934 121364] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121404): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/121404): 32105, 120922 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 463, NextOffset: 480 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 480, NextOffset: 594 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/121404): 32524, 88813 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 621, NextOffset: 735 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96756/121404): 32115, 56285 465s zstdchunked_test.go:104: [3] at 96756 in stargz (nextFrame: 120926/121404): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120926 in stargz (nextFrame: 120934/121404): 4, 426 465s zstdchunked_test.go:104: [5] at 120934 in stargz (nextFrame: 121356/121404): -1, 418 465s zstdchunked_test.go:104: [6] at 121356 in stargz (nextFrame: 121404/121404): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 594, NextOffset: 611 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96756,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 735, NextOffset: 752 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 611, NextOffset: 722 465s testutil.go:509: Offset: 752, NextOffset: 885 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 885, NextOffset: 902 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 176, NextOffset: 193 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 94, NextOffset: 205 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "" vs "" 465s 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_empty2 foo_empty3 foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 foo] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 463, NextOffset: 480 465s testutil.go:509: Offset: 621, NextOffset: 735 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 480, NextOffset: 594 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 205, NextOffset: 222 465s testutil.go:509: Offset: 321, NextOffset: 454 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32109 64637 96756 128778 129208] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129248): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/129248): 32105, 128766 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 222, NextOffset: 332 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 465s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/129248): 32524, 96657 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 332, NextOffset: 349 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 465s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96756/129248): 32115, 64129 465s zstdchunked_test.go:104: [3] at 96756 in stargz (nextFrame: 128770/129248): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128770 in stargz (nextFrame: 128778/129248): 4, 426 465s zstdchunked_test.go:104: [5] at 128778 in stargz (nextFrame: 129200/129248): -1, 418 465s zstdchunked_test.go:104: [6] at 129200 in stargz (nextFrame: 129248/129248): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96756,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 752, NextOffset: 885 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 611, NextOffset: 722 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 885, NextOffset: 902 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 77, NextOffset: 94 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 94, NextOffset: 205 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32112 64640 96761 120939 121372] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121412): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121412): 32108, 120927 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121412): 32524, 88815 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/121412): 32117, 56287 465s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 120931/121412): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120931 in stargz (nextFrame: 120939/121412): 4, 429 465s zstdchunked_test.go:104: [5] at 120939 in stargz (nextFrame: 121364/121412): -1, 421 465s zstdchunked_test.go:104: [6] at 121364 in stargz (nextFrame: 121412/121412): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 599, NextOffset: 616 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 32112 64640 96761 128783 129216] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129256): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 736, NextOffset: 753 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129256): 32108, 128771 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:509: Offset: 753, NextOffset: 886 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129256): 32524, 96659 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/129256): 32117, 64131 465s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 128775/129256): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128775 in stargz (nextFrame: 128783/129256): 4, 429 465s zstdchunked_test.go:104: [5] at 128783 in stargz (nextFrame: 129208/129256): -1, 421 465s zstdchunked_test.go:104: [6] at 129208 in stargz (nextFrame: 129256/129256): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 730, NextOffset: 747 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 177, NextOffset: 194 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 305, NextOffset: 322 465s testutil.go:509: Offset: 223, NextOffset: 337 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 354, NextOffset: 468 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 605, NextOffset: 622 465s testutil.go:509: Offset: 485, NextOffset: 599 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 32112 64640 96761 120939 121372] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121412): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121412): 32108, 120927 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 622, NextOffset: 736 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121412): 32524, 88815 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/121412): 32117, 56287 465s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 120931/121412): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120931 in stargz (nextFrame: 120939/121412): 4, 429 465s zstdchunked_test.go:104: [5] at 120939 in stargz (nextFrame: 121364/121412): -1, 421 465s zstdchunked_test.go:104: [6] at 121364 in stargz (nextFrame: 121412/121412): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty5 foo6] vs [foo4 foo_empty4 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:509: Offset: 354, NextOffset: 468 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 730, NextOffset: 747 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 177, NextOffset: 194 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 605, NextOffset: 622 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:509: Offset: 485, NextOffset: 599 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 599, NextOffset: 616 465s testutil.go:509: Offset: 753, NextOffset: 886 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 305, NextOffset: 322 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:509: Offset: 223, NextOffset: 337 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 32112 64640 96761 128783 129216] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129256): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129256): 32108, 128771 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129256): 32524, 96659 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/129256): 32117, 64131 465s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 128775/129256): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128775 in stargz (nextFrame: 128783/129256): 4, 429 465s zstdchunked_test.go:104: [5] at 128783 in stargz (nextFrame: 129208/129256): -1, 421 465s zstdchunked_test.go:104: [6] at 129208 in stargz (nextFrame: 129256/129256): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2] vs [foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 32112 64640 96760 120938 121371] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 121411): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 454, NextOffset: 471 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121411): 32108, 120926 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 353, NextOffset: 469 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121411): 32524, 88814 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96760/121411): 32116, 56286 465s zstdchunked_test.go:104: [3] at 96760 in stargz (nextFrame: 120930/121411): 24174, 24166 465s zstdchunked_test.go:104: [4] at 120930 in stargz (nextFrame: 120938/121411): 4, 429 465s zstdchunked_test.go:104: [5] at 120938 in stargz (nextFrame: 121363/121411): -1, 421 465s zstdchunked_test.go:104: [6] at 121363 in stargz (nextFrame: 121411/121411): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96760,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 471, NextOffset: 604 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 176, NextOffset: 193 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 469, NextOffset: 486 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 486, NextOffset: 602 465s testutil.go:509: Offset: 621, NextOffset: 737 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2] vs [foo_empty2 foo3 foo_empty3 foo5 foo foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 353, NextOffset: 469 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 469, NextOffset: 486 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 32112 64640 96760 128782 129215] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 129255): 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129255): 32108, 128770 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 621, NextOffset: 737 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129255): 32524, 96658 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 486, NextOffset: 602 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 465s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96760/129255): 32116, 64130 465s zstdchunked_test.go:104: [3] at 96760 in stargz (nextFrame: 128774/129255): 32018, 32010 465s zstdchunked_test.go:104: [4] at 128774 in stargz (nextFrame: 128782/129255): 4, 429 465s zstdchunked_test.go:104: [5] at 128782 in stargz (nextFrame: 129207/129255): -1, 421 465s zstdchunked_test.go:104: [6] at 129207 in stargz (nextFrame: 129255/129255): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96760,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:509: Offset: 223, NextOffset: 336 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24016 48433 72448 96533 96957] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96997): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24016/96997): 24012, 96521 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [1] at 24016 in stargz (nextFrame: 48433/96997): 24413, 72505 465s zstdchunked_test.go:104: [2] at 48433 in stargz (nextFrame: 72448/96997): 24011, 48088 465s zstdchunked_test.go:104: [3] at 72448 in stargz (nextFrame: 96525/96997): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96525 in stargz (nextFrame: 96533/96997): 4, 420 465s zstdchunked_test.go:104: [5] at 96533 in stargz (nextFrame: 96949/96997): -1, 412 465s zstdchunked_test.go:104: [6] at 96949 in stargz (nextFrame: 96997/96997): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24016,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48433,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48433,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72448,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo foo_empty foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 460, NextOffset: 477 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 359, NextOffset: 473 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 473, NextOffset: 490 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:509: Offset: 627, NextOffset: 741 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24016 48433 72448 96361 96785] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96825): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24016/96825): 24012, 96349 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 24016 in stargz (nextFrame: 48433/96825): 24413, 72333 465s zstdchunked_test.go:104: [2] at 48433 in stargz (nextFrame: 72448/96825): 24011, 47916 465s zstdchunked_test.go:104: [3] at 72448 in stargz (nextFrame: 96353/96825): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96353 in stargz (nextFrame: 96361/96825): 4, 420 465s zstdchunked_test.go:104: [5] at 96361 in stargz (nextFrame: 96777/96825): -1, 412 465s zstdchunked_test.go:104: [6] at 96777 in stargz (nextFrame: 96825/96825): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24016,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48433,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48433,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72448,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 621, NextOffset: 735 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 758, NextOffset: 891 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 310, NextOffset: 327 465s testutil.go:509: Offset: 228, NextOffset: 342 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6 .no.prefetch.landmark foo_empty2] vs [foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo foo_empty foo4] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:509: Offset: 359, NextOffset: 473 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 473, NextOffset: 490 465s testutil.go:509: Offset: 627, NextOffset: 741 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 758, NextOffset: 891 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 79, NextOffset: 96 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 24016 48433 72448 96533 96957] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96997): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24016/96997): 24012, 96521 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 195, NextOffset: 310 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 24016 in stargz (nextFrame: 48433/96997): 24413, 72505 465s zstdchunked_test.go:104: [2] at 48433 in stargz (nextFrame: 72448/96997): 24011, 48088 465s zstdchunked_test.go:104: [3] at 72448 in stargz (nextFrame: 96525/96997): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96525 in stargz (nextFrame: 96533/96997): 4, 420 465s zstdchunked_test.go:104: [5] at 96533 in stargz (nextFrame: 96949/96997): -1, 412 465s zstdchunked_test.go:104: [6] at 96949 in stargz (nextFrame: 96997/96997): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24016,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48433,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48433,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72448,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 310, NextOffset: 327 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:509: Offset: 228, NextOffset: 342 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2] vs [foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo5 foo] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 594, NextOffset: 611 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 611, NextOffset: 722 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 24016 48433 72448 96361 96785] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96825): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24016/96825): 24012, 96349 465s zstdchunked_test.go:104: [1] at 24016 in stargz (nextFrame: 48433/96825): 24413, 72333 465s zstdchunked_test.go:104: [2] at 48433 in stargz (nextFrame: 72448/96825): 24011, 47916 465s zstdchunked_test.go:104: [3] at 72448 in stargz (nextFrame: 96353/96825): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96353 in stargz (nextFrame: 96361/96825): 4, 420 465s zstdchunked_test.go:104: [5] at 96361 in stargz (nextFrame: 96777/96825): -1, 412 465s zstdchunked_test.go:104: [6] at 96777 in stargz (nextFrame: 96825/96825): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24016,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48433,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48433,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72448,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 752, NextOffset: 885 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 176, NextOffset: 193 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 94, NextOffset: 205 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 205, NextOffset: 222 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 222, NextOffset: 332 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 885, NextOffset: 902 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 332, NextOffset: 349 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 454, NextOffset: 471 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 463, NextOffset: 480 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 480, NextOffset: 594 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 24013 48430 72441 96526 96950] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96990): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24013/96990): 24009, 96514 465s zstdchunked_test.go:104: [1] at 24013 in stargz (nextFrame: 48430/96990): 24413, 72501 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 594, NextOffset: 611 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 465s zstdchunked_test.go:104: [2] at 48430 in stargz (nextFrame: 72441/96990): 24007, 48084 465s zstdchunked_test.go:104: [3] at 72441 in stargz (nextFrame: 96518/96990): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96518 in stargz (nextFrame: 96526/96990): 4, 420 465s zstdchunked_test.go:104: [5] at 96526 in stargz (nextFrame: 96942/96990): -1, 412 465s zstdchunked_test.go:104: [6] at 96942 in stargz (nextFrame: 96990/96990): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24013,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48430,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48430,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72441,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 752, NextOffset: 885 465s testutil.go:509: Offset: 611, NextOffset: 722 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 94, NextOffset: 205 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 332, NextOffset: 349 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 463, NextOffset: 480 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:509: Offset: 480, NextOffset: 594 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 885, NextOffset: 902 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 205, NextOffset: 222 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 24013 48430 72441 96354 96778] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96818): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24013/96818): 24009, 96342 465s zstdchunked_test.go:104: [1] at 24013 in stargz (nextFrame: 48430/96818): 24413, 72329 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s zstdchunked_test.go:104: [2] at 48430 in stargz (nextFrame: 72441/96818): 24007, 47912 465s zstdchunked_test.go:104: [3] at 72441 in stargz (nextFrame: 96346/96818): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96346 in stargz (nextFrame: 96354/96818): 4, 420 465s zstdchunked_test.go:104: [5] at 96354 in stargz (nextFrame: 96770/96818): -1, 412 465s zstdchunked_test.go:104: [6] at 96770 in stargz (nextFrame: 96818/96818): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24013,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48430,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48430,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72441,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:509: Offset: 222, NextOffset: 332 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24006 48427 72441 96526 96953] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96993): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24006/96993): 24002, 96514 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [1] at 24006 in stargz (nextFrame: 48427/96993): 24417, 72508 465s zstdchunked_test.go:104: [2] at 48427 in stargz (nextFrame: 72441/96993): 24010, 48087 465s zstdchunked_test.go:104: [3] at 72441 in stargz (nextFrame: 96518/96993): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96518 in stargz (nextFrame: 96526/96993): 4, 423 465s zstdchunked_test.go:104: [5] at 96526 in stargz (nextFrame: 96945/96993): -1, 415 465s zstdchunked_test.go:104: [6] at 96945 in stargz (nextFrame: 96993/96993): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24006,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48427,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48427,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72441,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty2 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo_empty4] vs [foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 730, NextOffset: 747 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 177, NextOffset: 194 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 605, NextOffset: 622 465s testutil.go:509: Offset: 485, NextOffset: 599 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 599, NextOffset: 616 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:509: Offset: 753, NextOffset: 886 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 305, NextOffset: 322 465s testutil.go:509: Offset: 223, NextOffset: 337 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 354, NextOffset: 468 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5] vs [foo foo_empty2 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6] 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 605, NextOffset: 622 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24006 48427 72441 96354 96781] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96821): 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24006/96821): 24002, 96342 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 468, NextOffset: 485 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 24006 in stargz (nextFrame: 48427/96821): 24417, 72336 465s zstdchunked_test.go:104: [2] at 48427 in stargz (nextFrame: 72441/96821): 24010, 47915 465s zstdchunked_test.go:104: [3] at 72441 in stargz (nextFrame: 96346/96821): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96346 in stargz (nextFrame: 96354/96821): 4, 423 465s zstdchunked_test.go:104: [5] at 96354 in stargz (nextFrame: 96773/96821): -1, 415 465s zstdchunked_test.go:104: [6] at 96773 in stargz (nextFrame: 96821/96821): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24006,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48427,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48427,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72441,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:509: Offset: 485, NextOffset: 599 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 730, NextOffset: 747 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 177, NextOffset: 194 465s testutil.go:509: Offset: 78, NextOffset: 95 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 599, NextOffset: 616 465s testutil.go:509: Offset: 753, NextOffset: 886 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 305, NextOffset: 322 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:509: Offset: 223, NextOffset: 337 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:509: Offset: 354, NextOffset: 468 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 24006 48427 72441 96526 96953] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96993): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24006/96993): 24002, 96514 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 24006 in stargz (nextFrame: 48427/96993): 24417, 72508 465s zstdchunked_test.go:104: [2] at 48427 in stargz (nextFrame: 72441/96993): 24010, 48087 465s zstdchunked_test.go:104: [3] at 72441 in stargz (nextFrame: 96518/96993): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96518 in stargz (nextFrame: 96526/96993): 4, 423 465s zstdchunked_test.go:104: [5] at 96526 in stargz (nextFrame: 96945/96993): -1, 415 465s zstdchunked_test.go:104: [6] at 96945 in stargz (nextFrame: 96993/96993): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24006,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48427,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48427,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72441,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty5 foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo3 foo_empty3 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 454, NextOffset: 471 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 353, NextOffset: 469 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 24006 48427 72441 96354 96781] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96821): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24006/96821): 24002, 96342 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 304, NextOffset: 321 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s zstdchunked_test.go:104: [1] at 24006 in stargz (nextFrame: 48427/96821): 24417, 72336 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:509: Offset: 321, NextOffset: 454 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s zstdchunked_test.go:104: [2] at 48427 in stargz (nextFrame: 72441/96821): 24010, 47915 465s zstdchunked_test.go:104: [3] at 72441 in stargz (nextFrame: 96346/96821): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96346 in stargz (nextFrame: 96354/96821): 4, 423 465s zstdchunked_test.go:104: [5] at 96354 in stargz (nextFrame: 96773/96821): -1, 415 465s zstdchunked_test.go:104: [6] at 96773 in stargz (nextFrame: 96821/96821): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24006,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48427,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48427,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72441,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 469, NextOffset: 486 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 486, NextOffset: 602 465s testutil.go:509: Offset: 621, NextOffset: 737 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty5 foo2 foo_empty3] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 321, NextOffset: 454 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 24004 48425 72439 96524 96951] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96991): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24004/96991): 24000, 96512 465s zstdchunked_test.go:104: [1] at 24004 in stargz (nextFrame: 48425/96991): 24417, 72508 465s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72439/96991): 24010, 48087 465s zstdchunked_test.go:104: [3] at 72439 in stargz (nextFrame: 96516/96991): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96516 in stargz (nextFrame: 96524/96991): 4, 423 465s zstdchunked_test.go:104: [5] at 96524 in stargz (nextFrame: 96943/96991): -1, 415 465s zstdchunked_test.go:104: [6] at 96943 in stargz (nextFrame: 96991/96991): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24004,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72439,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 469, NextOffset: 486 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 621, NextOffset: 737 465s testutil.go:509: Offset: 486, NextOffset: 602 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 353, NextOffset: 469 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 602, NextOffset: 619 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:509: Offset: 619, NextOffset: 735 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 24004 48425 72439 96352 96779] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96819): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24004/96819): 24000, 96340 465s zstdchunked_test.go:104: [1] at 24004 in stargz (nextFrame: 48425/96819): 24417, 72336 465s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72439/96819): 24010, 47915 465s zstdchunked_test.go:104: [3] at 72439 in stargz (nextFrame: 96344/96819): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96344 in stargz (nextFrame: 96352/96819): 4, 423 465s zstdchunked_test.go:104: [5] at 96352 in stargz (nextFrame: 96771/96819): -1, 415 465s zstdchunked_test.go:104: [6] at 96771 in stargz (nextFrame: 96819/96819): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24004,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6] vs [foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 359, NextOffset: 473 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72439,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 473, NextOffset: 490 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 610, NextOffset: 627 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:509: Offset: 627, NextOffset: 741 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:509: Offset: 758, NextOffset: 891 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 310, NextOffset: 327 465s testutil.go:509: Offset: 228, NextOffset: 342 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 178, NextOffset: 195 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24002 48420 72434 96519 96943] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96983): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24002/96983): 23998, 96507 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 96, NextOffset: 211 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [1] at 24002 in stargz (nextFrame: 48420/96983): 24414, 72505 465s zstdchunked_test.go:104: [2] at 48420 in stargz (nextFrame: 72434/96983): 24010, 48087 465s zstdchunked_test.go:104: [3] at 72434 in stargz (nextFrame: 96511/96983): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96511 in stargz (nextFrame: 96519/96983): 4, 420 465s zstdchunked_test.go:104: [5] at 96519 in stargz (nextFrame: 96935/96983): -1, 412 465s zstdchunked_test.go:104: [6] at 96935 in stargz (nextFrame: 96983/96983): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24002,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48420,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48420,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72434,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6 .no.prefetch.landmark foo] vs [foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5 foo foo_empty2 foo3] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 310, NextOffset: 327 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 327, NextOffset: 460 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 228, NextOffset: 342 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 758, NextOffset: 891 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:509: Offset: 359, NextOffset: 473 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 473, NextOffset: 490 465s testutil.go:509: Offset: 627, NextOffset: 741 465s testutil.go:509: Offset: 490, NextOffset: 604 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24002 48420 72434 96347 96771] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96811): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24002/96811): 23998, 96335 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 24002 in stargz (nextFrame: 48420/96811): 24414, 72333 465s zstdchunked_test.go:104: [2] at 48420 in stargz (nextFrame: 72434/96811): 24010, 47915 465s zstdchunked_test.go:104: [3] at 72434 in stargz (nextFrame: 96339/96811): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96339 in stargz (nextFrame: 96347/96811): 4, 420 465s zstdchunked_test.go:104: [5] at 96347 in stargz (nextFrame: 96763/96811): -1, 412 465s zstdchunked_test.go:104: [6] at 96763 in stargz (nextFrame: 96811/96811): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24002,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48420,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48420,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72434,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo5 foo foo2 foo3 foo4] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo5] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 719, NextOffset: 736 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 736, NextOffset: 1245 465s testutil.go:509: Offset: 900, NextOffset: 1476 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 593, NextOffset: 610 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 610, NextOffset: 719 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 99 465s testutil.go:509: Offset: 179, NextOffset: 196 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 24002 48420 72434 96519 96943] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96983): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24002/96983): 23998, 96507 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 99, NextOffset: 212 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 465s zstdchunked_test.go:104: [1] at 24002 in stargz (nextFrame: 48420/96983): 24414, 72505 465s zstdchunked_test.go:104: [2] at 48420 in stargz (nextFrame: 72434/96983): 24010, 48087 465s zstdchunked_test.go:104: [3] at 72434 in stargz (nextFrame: 96511/96983): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96511 in stargz (nextFrame: 96519/96983): 4, 420 465s zstdchunked_test.go:104: [5] at 96519 in stargz (nextFrame: 96935/96983): -1, 412 465s zstdchunked_test.go:104: [6] at 96935 in stargz (nextFrame: 96983/96983): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24002,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48420,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48420,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72434,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 196, NextOffset: 309 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 212, NextOffset: 229 465s testutil.go:509: Offset: 309, NextOffset: 326 465s testutil.go:509: Offset: 229, NextOffset: 339 465s testutil.go:509: Offset: 326, NextOffset: 458 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 339, NextOffset: 356 465s testutil.go:509: Offset: 458, NextOffset: 475 465s testutil.go:509: Offset: 356, NextOffset: 466 465s testutil.go:509: Offset: 475, NextOffset: 607 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 607, NextOffset: 624 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 483, NextOffset: 593 465s testutil.go:509: Offset: 624, NextOffset: 734 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty2] vs [foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo5] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 458, NextOffset: 475 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 339, NextOffset: 356 465s testutil.go:509: Offset: 475, NextOffset: 607 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 356, NextOffset: 466 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 24002 48420 72434 96347 96771] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96811): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24002/96811): 23998, 96335 465s zstdchunked_test.go:104: [1] at 24002 in stargz (nextFrame: 48420/96811): 24414, 72333 465s zstdchunked_test.go:104: [2] at 48420 in stargz (nextFrame: 72434/96811): 24010, 47915 465s zstdchunked_test.go:104: [3] at 72434 in stargz (nextFrame: 96339/96811): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96339 in stargz (nextFrame: 96347/96811): 4, 420 465s zstdchunked_test.go:104: [5] at 96347 in stargz (nextFrame: 96763/96811): -1, 412 465s zstdchunked_test.go:104: [6] at 96763 in stargz (nextFrame: 96811/96811): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24002,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48420,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48420,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72434,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 719, NextOffset: 736 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 900, NextOffset: 1476 465s testutil.go:509: Offset: 736, NextOffset: 1245 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 309, NextOffset: 326 465s testutil.go:509: Offset: 212, NextOffset: 229 465s testutil.go:509: Offset: 326, NextOffset: 458 465s testutil.go:509: Offset: 229, NextOffset: 339 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 607, NextOffset: 624 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 624, NextOffset: 734 465s testutil.go:509: Offset: 483, NextOffset: 593 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 734, NextOffset: 751 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 593, NextOffset: 610 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:509: Offset: 610, NextOffset: 719 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 24002 48421 72437 96522 96948] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96988): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24002/96988): 23998, 96510 465s zstdchunked_test.go:104: [1] at 24002 in stargz (nextFrame: 48421/96988): 24415, 72508 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 179, NextOffset: 196 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s zstdchunked_test.go:104: [2] at 48421 in stargz (nextFrame: 72437/96988): 24012, 48089 465s zstdchunked_test.go:104: [3] at 72437 in stargz (nextFrame: 96514/96988): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96514 in stargz (nextFrame: 96522/96988): 4, 422 465s zstdchunked_test.go:104: [5] at 96522 in stargz (nextFrame: 96940/96988): -1, 414 465s zstdchunked_test.go:104: [6] at 96940 in stargz (nextFrame: 96988/96988): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24002,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48421,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48421,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72437,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 82, NextOffset: 99 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 196, NextOffset: 309 465s testutil.go:509: Offset: 99, NextOffset: 212 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 24002 48421 72437 96350 96776] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96816): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24002/96816): 23998, 96338 465s zstdchunked_test.go:104: [1] at 24002 in stargz (nextFrame: 48421/96816): 24415, 72336 465s zstdchunked_test.go:104: [2] at 48421 in stargz (nextFrame: 72437/96816): 24012, 47917 465s zstdchunked_test.go:104: [3] at 72437 in stargz (nextFrame: 96342/96816): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96342 in stargz (nextFrame: 96350/96816): 4, 422 465s zstdchunked_test.go:104: [5] at 96350 in stargz (nextFrame: 96768/96816): -1, 414 465s zstdchunked_test.go:104: [6] at 96768 in stargz (nextFrame: 96816/96816): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24002,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48421,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48421,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72437,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo5] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 725, NextOffset: 742 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 742, NextOffset: 1257 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 900, NextOffset: 1480 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 466, NextOffset: 483 465s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 483, NextOffset: 594 465s testutil.go:509: Offset: 623, NextOffset: 734 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 594, NextOffset: 611 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 734, NextOffset: 751 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 611, NextOffset: 725 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 181, NextOffset: 198 465s testutil.go:509: Offset: 94, NextOffset: 204 465s testutil.go:509: Offset: 198, NextOffset: 308 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 204, NextOffset: 221 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 221, NextOffset: 335 465s testutil.go:509: Offset: 325, NextOffset: 457 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24005 48426 72444 96529 96957] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96997): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24005/96997): 24001, 96517 465s zstdchunked_test.go:104: [1] at 24005 in stargz (nextFrame: 48426/96997): 24417, 72512 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 335, NextOffset: 352 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [2] at 48426 in stargz (nextFrame: 72444/96997): 24014, 48091 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 457, NextOffset: 474 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s zstdchunked_test.go:104: [3] at 72444 in stargz (nextFrame: 96521/96997): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96521 in stargz (nextFrame: 96529/96997): 4, 424 465s zstdchunked_test.go:104: [5] at 96529 in stargz (nextFrame: 96949/96997): -1, 416 465s zstdchunked_test.go:104: [6] at 96949 in stargz (nextFrame: 96997/96997): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24005,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48426,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48426,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72444,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 352, NextOffset: 466 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo5] vs [foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo5 foo foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 204, NextOffset: 221 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:509: Offset: 221, NextOffset: 335 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 725, NextOffset: 742 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 900, NextOffset: 1480 465s testutil.go:509: Offset: 742, NextOffset: 1257 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 181, NextOffset: 198 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 198, NextOffset: 308 465s testutil.go:509: Offset: 94, NextOffset: 204 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 335, NextOffset: 352 465s testutil.go:509: Offset: 474, NextOffset: 606 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 352, NextOffset: 466 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s testutil.go:1580: testing streams: [0 0 24005 48426 72444 96357 96785] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96825): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24005/96825): 24001, 96345 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 606, NextOffset: 623 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [1] at 24005 in stargz (nextFrame: 48426/96825): 24417, 72340 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 466, NextOffset: 483 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s zstdchunked_test.go:104: [2] at 48426 in stargz (nextFrame: 72444/96825): 24014, 47919 465s zstdchunked_test.go:104: [3] at 72444 in stargz (nextFrame: 96349/96825): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96349 in stargz (nextFrame: 96357/96825): 4, 424 465s zstdchunked_test.go:104: [5] at 96357 in stargz (nextFrame: 96777/96825): -1, 416 465s zstdchunked_test.go:104: [6] at 96777 in stargz (nextFrame: 96825/96825): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24005,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48426,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 623, NextOffset: 734 465s testutil.go:509: Offset: 483, NextOffset: 594 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48426,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72444,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 734, NextOffset: 751 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:509: Offset: 611, NextOffset: 725 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 465s testutil.go:1580: testing streams: [0 0 24005 48426 72444 96529 96957] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96997): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24005/96997): 24001, 96517 465s zstdchunked_test.go:104: [1] at 24005 in stargz (nextFrame: 48426/96997): 24417, 72512 465s zstdchunked_test.go:104: [2] at 48426 in stargz (nextFrame: 72444/96997): 24014, 48091 465s zstdchunked_test.go:104: [3] at 72444 in stargz (nextFrame: 96521/96997): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96521 in stargz (nextFrame: 96529/96997): 4, 424 465s zstdchunked_test.go:104: [5] at 96529 in stargz (nextFrame: 96949/96997): -1, 416 465s zstdchunked_test.go:104: [6] at 96949 in stargz (nextFrame: 96997/96997): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24005,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48426,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48426,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72444,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty3 foo4 foo_empty4 foo_empty] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 210, NextOffset: 227 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 227, NextOffset: 342 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 359, NextOffset: 474 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 738, NextOffset: 755 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:509: Offset: 755, NextOffset: 887 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 738, NextOffset: 755 465s testutil.go:509: Offset: 887, NextOffset: 904 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 465s testutil.go:1580: testing streams: [0 0 24005 48426 72444 96357 96785] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96825): 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 755, NextOffset: 1265 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 101 465s testutil.go:509: Offset: 182, NextOffset: 199 465s testutil.go:509: Offset: 101, NextOffset: 210 465s testutil.go:509: Offset: 199, NextOffset: 308 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24005/96825): 24001, 96345 465s zstdchunked_test.go:104: [1] at 24005 in stargz (nextFrame: 48426/96825): 24417, 72340 465s zstdchunked_test.go:104: [2] at 48426 in stargz (nextFrame: 72444/96825): 24014, 47919 465s zstdchunked_test.go:104: [3] at 72444 in stargz (nextFrame: 96349/96825): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96349 in stargz (nextFrame: 96357/96825): 4, 424 465s zstdchunked_test.go:104: [5] at 96357 in stargz (nextFrame: 96777/96825): -1, 416 465s zstdchunked_test.go:104: [6] at 96777 in stargz (nextFrame: 96825/96825): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24005,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48426,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48426,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72444,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 474, NextOffset: 491 465s testutil.go:509: Offset: 606, NextOffset: 623 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 491, NextOffset: 606 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 182, NextOffset: 199 465s testutil.go:509: Offset: 84, NextOffset: 101 465s testutil.go:509: Offset: 199, NextOffset: 308 465s testutil.go:509: Offset: 101, NextOffset: 210 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 210, NextOffset: 227 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:509: Offset: 227, NextOffset: 342 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:509: Offset: 359, NextOffset: 474 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 474, NextOffset: 491 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 465s testutil.go:1580: testing streams: [0 0 24004 48425 72442 96527 96955] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96995): 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24004/96995): 24000, 96515 465s zstdchunked_test.go:104: [1] at 24004 in stargz (nextFrame: 48425/96995): 24417, 72511 465s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72442/96995): 24013, 48090 465s zstdchunked_test.go:104: [3] at 72442 in stargz (nextFrame: 96519/96995): 24081, 24073 465s zstdchunked_test.go:104: [4] at 96519 in stargz (nextFrame: 96527/96995): 4, 424 465s zstdchunked_test.go:104: [5] at 96527 in stargz (nextFrame: 96947/96995): -1, 416 465s zstdchunked_test.go:104: [6] at 96947 in stargz (nextFrame: 96995/96995): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24004,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72442,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 623, NextOffset: 738 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 491, NextOffset: 606 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 738, NextOffset: 755 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 755, NextOffset: 887 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 738, NextOffset: 755 465s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 755, NextOffset: 1265 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 465s testutil.go:1580: testing streams: [0 0 24004 48425 72442 96355 96783] 465s zstdchunked_test.go:59: got zstd streams (compressed size: 96823): 465s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24004/96823): 24000, 96343 465s zstdchunked_test.go:104: [1] at 24004 in stargz (nextFrame: 48425/96823): 24417, 72339 465s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72442/96823): 24013, 47918 465s zstdchunked_test.go:104: [3] at 72442 in stargz (nextFrame: 96347/96823): 23909, 23901 465s zstdchunked_test.go:104: [4] at 96347 in stargz (nextFrame: 96355/96823): 4, 424 465s zstdchunked_test.go:104: [5] at 96355 in stargz (nextFrame: 96775/96823): -1, 416 465s zstdchunked_test.go:104: [6] at 96775 in stargz (nextFrame: 96823/96823): -1, -1 465s testutil.go:1638: got TOC entries: 465s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 465s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24004,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 465s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 465s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:b54be00a3a871c589489aeafefd3edba7e471e93b346e828facdf4a54abd0f89","chunkSize":32000,"chunkDigest":"sha256:f3cfebef79142179cee2f80783a3ccf8fbf65368b8a2f906eb829c00631a820f"} 465s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72442,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:226de12009fa294a6658e5662e7f8a35d5e67abed856a44d8c4fd99e8bc38992"} 465s testutil.go:1763: On "foo2": got preread of "foo3" 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty2] vs [foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo4 foo5] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 598, NextOffset: 615 465s testutil.go:509: Offset: 732, NextOffset: 749 465s testutil.go:509: Offset: 615, NextOffset: 728 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 749, NextOffset: 881 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 728, NextOffset: 745 465s testutil.go:509: Offset: 881, NextOffset: 898 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 745, NextOffset: 1256 465s testutil.go:509: Offset: 898, NextOffset: 1479 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 80, NextOffset: 97 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 97, NextOffset: 208 465s testutil.go:509: Offset: 193, NextOffset: 304 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 208, NextOffset: 225 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 225, NextOffset: 338 465s testutil.go:509: Offset: 321, NextOffset: 453 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 338, NextOffset: 355 465s testutil.go:509: Offset: 453, NextOffset: 470 465s testutil.go:509: Offset: 355, NextOffset: 468 465s testutil.go:509: Offset: 470, NextOffset: 602 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 485, NextOffset: 598 465s testutil.go:509: Offset: 619, NextOffset: 732 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo4 foo5 foo6] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 208, NextOffset: 225 465s testutil.go:509: Offset: 321, NextOffset: 453 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 225, NextOffset: 338 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 619, NextOffset: 732 465s testutil.go:509: Offset: 485, NextOffset: 598 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 732, NextOffset: 749 465s testutil.go:509: Offset: 598, NextOffset: 615 465s testutil.go:509: Offset: 749, NextOffset: 881 465s testutil.go:509: Offset: 615, NextOffset: 728 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 80, NextOffset: 97 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 97, NextOffset: 208 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 453, NextOffset: 470 465s testutil.go:509: Offset: 338, NextOffset: 355 465s testutil.go:509: Offset: 470, NextOffset: 602 465s testutil.go:509: Offset: 355, NextOffset: 468 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 881, NextOffset: 898 465s testutil.go:509: Offset: 728, NextOffset: 745 465s testutil.go:509: Offset: 898, NextOffset: 1479 465s testutil.go:509: Offset: 745, NextOffset: 1256 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 661, NextOffset: 781 465s testutil.go:509: Offset: 808, NextOffset: 949 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:509: Offset: 346, NextOffset: 487 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 487, NextOffset: 507 465s testutil.go:509: Offset: 381, NextOffset: 501 465s testutil.go:509: Offset: 507, NextOffset: 648 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 188, NextOffset: 208 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 104, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 326 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 521, NextOffset: 641 465s testutil.go:509: Offset: 668, NextOffset: 788 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo4] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 346, NextOffset: 487 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 487, NextOffset: 507 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 507, NextOffset: 648 465s testutil.go:509: Offset: 381, NextOffset: 501 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 808, NextOffset: 949 465s testutil.go:509: Offset: 661, NextOffset: 781 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 648, NextOffset: 668 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 668, NextOffset: 788 465s testutil.go:509: Offset: 521, NextOffset: 641 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 781, NextOffset: 801 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 208, NextOffset: 326 465s testutil.go:509: Offset: 104, NextOffset: 222 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty] vs [foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 967, NextOffset: 987 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 108, NextOffset: 230 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 335, NextOffset: 355 465s testutil.go:509: Offset: 250, NextOffset: 373 465s testutil.go:509: Offset: 355, NextOffset: 499 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 373, NextOffset: 393 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 393, NextOffset: 515 465s testutil.go:509: Offset: 519, NextOffset: 662 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 515, NextOffset: 535 465s testutil.go:509: Offset: 662, NextOffset: 682 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 535, NextOffset: 657 465s testutil.go:509: Offset: 682, NextOffset: 804 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 657, NextOffset: 677 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 677, NextOffset: 799 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty5] vs [foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty foo_empty3 foo_empty4 foo6 foo] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 335, NextOffset: 355 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 355, NextOffset: 499 465s testutil.go:509: Offset: 250, NextOffset: 373 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 373, NextOffset: 393 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 519, NextOffset: 662 465s testutil.go:509: Offset: 393, NextOffset: 515 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 657, NextOffset: 677 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:509: Offset: 677, NextOffset: 799 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 967, NextOffset: 987 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 88, NextOffset: 108 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:509: Offset: 108, NextOffset: 230 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 662, NextOffset: 682 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 515, NextOffset: 535 465s testutil.go:509: Offset: 682, NextOffset: 804 465s testutil.go:509: Offset: 535, NextOffset: 657 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] vs [foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 795, NextOffset: 815 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:509: Offset: 815, NextOffset: 957 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 957, NextOffset: 977 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 107, NextOffset: 227 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 654, NextOffset: 674 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 247, NextOffset: 367 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 351, NextOffset: 492 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:509: Offset: 512, NextOffset: 654 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo4 foo_empty5] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 957, NextOffset: 977 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 351, NextOffset: 492 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 247, NextOffset: 367 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 512, NextOffset: 654 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 654, NextOffset: 674 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 795, NextOffset: 815 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 815, NextOffset: 957 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 669, NextOffset: 790 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:509: Offset: 107, NextOffset: 227 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty4 foo5] vs [foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 798, NextOffset: 818 465s testutil.go:509: Offset: 669, NextOffset: 789 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 110, NextOffset: 229 465s testutil.go:509: Offset: 217, NextOffset: 336 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 249, NextOffset: 369 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 497, NextOffset: 517 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:509: Offset: 517, NextOffset: 658 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 509, NextOffset: 529 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 529, NextOffset: 649 465s testutil.go:509: Offset: 678, NextOffset: 798 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 789, NextOffset: 809 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 959, NextOffset: 979 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4 foo5 foo6] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 509, NextOffset: 529 465s testutil.go:509: Offset: 678, NextOffset: 798 465s testutil.go:509: Offset: 529, NextOffset: 649 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 798, NextOffset: 818 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:509: Offset: 669, NextOffset: 789 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 789, NextOffset: 809 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:509: Offset: 249, NextOffset: 369 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 497, NextOffset: 517 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 517, NextOffset: 658 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 217, NextOffset: 336 465s testutil.go:509: Offset: 110, NextOffset: 229 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo] vs [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 487, NextOffset: 507 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 381, NextOffset: 501 465s testutil.go:509: Offset: 507, NextOffset: 648 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 501, NextOffset: 521 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 521, NextOffset: 641 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 668, NextOffset: 788 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 104, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 326 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:509: Offset: 346, NextOffset: 487 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 661, NextOffset: 781 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 808, NextOffset: 949 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5] vs [foo foo_empty foo2 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 668, NextOffset: 788 465s testutil.go:509: Offset: 521, NextOffset: 641 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 808, NextOffset: 949 465s testutil.go:509: Offset: 661, NextOffset: 781 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 208, NextOffset: 326 465s testutil.go:509: Offset: 104, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 326, NextOffset: 346 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 346, NextOffset: 487 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 969, NextOffset: 1592 465s testutil.go:509: Offset: 801, NextOffset: 1337 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 487, NextOffset: 507 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 507, NextOffset: 648 465s testutil.go:509: Offset: 381, NextOffset: 501 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo4] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty4 foo6] 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 515, NextOffset: 535 465s testutil.go:509: Offset: 662, NextOffset: 682 465s testutil.go:509: Offset: 535, NextOffset: 657 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 682, NextOffset: 804 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 108, NextOffset: 230 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 373, NextOffset: 393 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 499, NextOffset: 519 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 393, NextOffset: 515 465s testutil.go:509: Offset: 519, NextOffset: 662 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 657, NextOffset: 677 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 677, NextOffset: 799 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 967, NextOffset: 987 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 335, NextOffset: 355 465s testutil.go:509: Offset: 250, NextOffset: 373 465s testutil.go:509: Offset: 355, NextOffset: 499 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty] vs [foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo4 foo_empty4 foo_empty5 foo foo_empty2] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 373, NextOffset: 393 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 519, NextOffset: 662 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 393, NextOffset: 515 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 662, NextOffset: 682 465s testutil.go:509: Offset: 515, NextOffset: 535 465s testutil.go:509: Offset: 682, NextOffset: 804 465s testutil.go:509: Offset: 535, NextOffset: 657 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 804, NextOffset: 824 465s testutil.go:509: Offset: 657, NextOffset: 677 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 824, NextOffset: 967 465s testutil.go:509: Offset: 677, NextOffset: 799 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 967, NextOffset: 987 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 987, NextOffset: 1612 465s testutil.go:509: Offset: 819, NextOffset: 1366 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 213, NextOffset: 335 465s testutil.go:509: Offset: 108, NextOffset: 230 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 335, NextOffset: 355 465s testutil.go:509: Offset: 230, NextOffset: 250 465s testutil.go:509: Offset: 355, NextOffset: 499 465s testutil.go:509: Offset: 250, NextOffset: 373 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:509: Offset: 512, NextOffset: 654 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 107, NextOffset: 227 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 247, NextOffset: 367 465s testutil.go:509: Offset: 351, NextOffset: 492 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 654, NextOffset: 674 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 795, NextOffset: 815 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:509: Offset: 815, NextOffset: 957 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 957, NextOffset: 977 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo3 foo_empty3 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 211, NextOffset: 331 465s testutil.go:509: Offset: 107, NextOffset: 227 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 351, NextOffset: 492 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 247, NextOffset: 367 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 512, NextOffset: 654 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 654, NextOffset: 674 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 674, NextOffset: 795 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 795, NextOffset: 815 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 815, NextOffset: 957 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 957, NextOffset: 977 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 977, NextOffset: 1600 465s testutil.go:509: Offset: 810, NextOffset: 1352 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo3 foo_empty4 foo6 foo foo_empty foo2] vs [foo_empty4 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 497, NextOffset: 517 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:509: Offset: 517, NextOffset: 658 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 789, NextOffset: 809 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 110, NextOffset: 229 465s testutil.go:509: Offset: 217, NextOffset: 336 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 249, NextOffset: 369 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 509, NextOffset: 529 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 529, NextOffset: 649 465s testutil.go:509: Offset: 678, NextOffset: 798 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 798, NextOffset: 818 465s testutil.go:509: Offset: 669, NextOffset: 789 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo5] vs [foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo3] 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 509, NextOffset: 529 465s testutil.go:509: Offset: 678, NextOffset: 798 465s testutil.go:509: Offset: 529, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 497, NextOffset: 517 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 369, NextOffset: 389 465s testutil.go:509: Offset: 517, NextOffset: 658 465s testutil.go:509: Offset: 389, NextOffset: 509 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 798, NextOffset: 818 465s testutil.go:509: Offset: 649, NextOffset: 669 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 818, NextOffset: 959 465s testutil.go:509: Offset: 669, NextOffset: 789 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 789, NextOffset: 809 465s testutil.go:509: Offset: 979, NextOffset: 1610 465s testutil.go:509: Offset: 809, NextOffset: 1352 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 217, NextOffset: 336 465s testutil.go:509: Offset: 110, NextOffset: 229 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 336, NextOffset: 356 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 356, NextOffset: 497 465s testutil.go:509: Offset: 249, NextOffset: 369 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3] vs [foo2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 488, NextOffset: 508 465s testutil.go:509: Offset: 381, NextOffset: 500 465s testutil.go:509: Offset: 508, NextOffset: 648 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 500, NextOffset: 520 465s testutil.go:509: Offset: 648, NextOffset: 668 465s testutil.go:509: Offset: 520, NextOffset: 639 465s testutil.go:509: Offset: 668, NextOffset: 787 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 639, NextOffset: 659 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 659, NextOffset: 777 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 83, NextOffset: 103 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 103, NextOffset: 222 465s testutil.go:509: Offset: 209, NextOffset: 328 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 328, NextOffset: 348 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:509: Offset: 348, NextOffset: 488 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 797, NextOffset: 1342 465s testutil.go:509: Offset: 967, NextOffset: 1587 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 639, NextOffset: 659 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:509: Offset: 659, NextOffset: 777 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 648, NextOffset: 668 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 500, NextOffset: 520 465s testutil.go:509: Offset: 668, NextOffset: 787 465s testutil.go:509: Offset: 520, NextOffset: 639 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 967, NextOffset: 1587 465s testutil.go:509: Offset: 797, NextOffset: 1342 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 83, NextOffset: 103 465s testutil.go:509: Offset: 209, NextOffset: 328 465s testutil.go:509: Offset: 103, NextOffset: 222 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 328, NextOffset: 348 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 348, NextOffset: 488 465s testutil.go:509: Offset: 242, NextOffset: 361 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 488, NextOffset: 508 465s testutil.go:509: Offset: 361, NextOffset: 381 465s testutil.go:509: Offset: 508, NextOffset: 648 465s testutil.go:509: Offset: 381, NextOffset: 500 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo5] 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 496, NextOffset: 516 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:509: Offset: 516, NextOffset: 658 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:509: Offset: 678, NextOffset: 799 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 669, NextOffset: 790 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 819, NextOffset: 962 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 810, NextOffset: 1358 465s testutil.go:509: Offset: 982, NextOffset: 1607 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 105, NextOffset: 224 465s testutil.go:509: Offset: 213, NextOffset: 332 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 332, NextOffset: 352 465s testutil.go:509: Offset: 244, NextOffset: 367 465s testutil.go:509: Offset: 352, NextOffset: 496 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 332, NextOffset: 352 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 352, NextOffset: 496 465s testutil.go:509: Offset: 244, NextOffset: 367 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 496, NextOffset: 516 465s testutil.go:509: Offset: 367, NextOffset: 387 465s testutil.go:509: Offset: 516, NextOffset: 658 465s testutil.go:509: Offset: 387, NextOffset: 508 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 658, NextOffset: 678 465s testutil.go:509: Offset: 508, NextOffset: 528 465s testutil.go:509: Offset: 678, NextOffset: 799 465s testutil.go:509: Offset: 528, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 799, NextOffset: 819 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 819, NextOffset: 962 465s testutil.go:509: Offset: 669, NextOffset: 790 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 790, NextOffset: 810 465s testutil.go:509: Offset: 982, NextOffset: 1607 465s testutil.go:509: Offset: 810, NextOffset: 1358 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 85, NextOffset: 105 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 213, NextOffset: 332 465s testutil.go:509: Offset: 105, NextOffset: 224 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo4 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 330, NextOffset: 350 465s testutil.go:509: Offset: 242, NextOffset: 359 465s testutil.go:509: Offset: 350, NextOffset: 489 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 359, NextOffset: 379 465s testutil.go:509: Offset: 489, NextOffset: 509 465s testutil.go:509: Offset: 379, NextOffset: 498 465s testutil.go:509: Offset: 509, NextOffset: 649 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 794, NextOffset: 1338 465s testutil.go:509: Offset: 967, NextOffset: 1590 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 193, NextOffset: 213 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:509: Offset: 213, NextOffset: 330 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:509: Offset: 669, NextOffset: 787 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 213, NextOffset: 330 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 489, NextOffset: 509 465s testutil.go:509: Offset: 359, NextOffset: 379 465s testutil.go:509: Offset: 509, NextOffset: 649 465s testutil.go:509: Offset: 379, NextOffset: 498 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 330, NextOffset: 350 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 350, NextOffset: 489 465s testutil.go:509: Offset: 242, NextOffset: 359 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 649, NextOffset: 669 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 669, NextOffset: 787 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 787, NextOffset: 807 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 807, NextOffset: 947 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 967, NextOffset: 1590 465s testutil.go:509: Offset: 794, NextOffset: 1338 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo foo_empty2 foo3 foo4] vs [foo foo2 foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 107, NextOffset: 224 465s testutil.go:509: Offset: 214, NextOffset: 331 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 363, NextOffset: 383 465s testutil.go:509: Offset: 491, NextOffset: 511 465s testutil.go:509: Offset: 383, NextOffset: 501 465s testutil.go:509: Offset: 511, NextOffset: 650 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 650, NextOffset: 670 465s testutil.go:509: Offset: 521, NextOffset: 639 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 670, NextOffset: 788 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 639, NextOffset: 659 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 659, NextOffset: 777 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 808, NextOffset: 947 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 797, NextOffset: 1344 465s testutil.go:509: Offset: 967, NextOffset: 1592 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 244, NextOffset: 363 465s testutil.go:509: Offset: 351, NextOffset: 491 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 .no.prefetch.landmark] vs [foo2 foo_empty3 foo_empty4 foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo_empty] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 947, NextOffset: 967 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 967, NextOffset: 1592 465s testutil.go:509: Offset: 797, NextOffset: 1344 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 214, NextOffset: 331 465s testutil.go:509: Offset: 107, NextOffset: 224 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 331, NextOffset: 351 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 351, NextOffset: 491 465s testutil.go:509: Offset: 244, NextOffset: 363 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 650, NextOffset: 670 465s testutil.go:509: Offset: 501, NextOffset: 521 465s testutil.go:509: Offset: 670, NextOffset: 788 465s testutil.go:509: Offset: 521, NextOffset: 639 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 491, NextOffset: 511 465s testutil.go:509: Offset: 363, NextOffset: 383 465s testutil.go:509: Offset: 511, NextOffset: 650 465s testutil.go:509: Offset: 383, NextOffset: 501 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 639, NextOffset: 659 465s testutil.go:509: Offset: 808, NextOffset: 947 465s testutil.go:509: Offset: 659, NextOffset: 777 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 foo foo3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo6 foo foo_empty foo3 foo_empty3 foo5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 318, NextOffset: 338 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:509: Offset: 338, NextOffset: 477 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 934, NextOffset: 954 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 81, NextOffset: 101 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:509: Offset: 203, NextOffset: 318 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 477, NextOffset: 497 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:509: Offset: 497, NextOffset: 636 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 494, NextOffset: 514 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 514, NextOffset: 633 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 775, NextOffset: 795 465s testutil.go:509: Offset: 653, NextOffset: 772 465s testutil.go:509: Offset: 795, NextOffset: 934 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo6 foo foo3 foo4 foo5 foo_empty5 foo_empty] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 318, NextOffset: 338 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 338, NextOffset: 477 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 494, NextOffset: 514 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:509: Offset: 514, NextOffset: 633 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 81, NextOffset: 101 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 203, NextOffset: 318 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 477, NextOffset: 497 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 497, NextOffset: 636 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 775, NextOffset: 795 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 795, NextOffset: 934 465s testutil.go:509: Offset: 653, NextOffset: 772 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo4 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 647, NextOffset: 764 465s testutil.go:509: Offset: 792, NextOffset: 929 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 512, NextOffset: 627 465s testutil.go:509: Offset: 657, NextOffset: 772 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 764, NextOffset: 784 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 104, NextOffset: 220 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 240, NextOffset: 357 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 357, NextOffset: 377 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "" vs "" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s 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_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo4 foo6 foo foo_empty foo2 foo3] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 657, NextOffset: 772 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 512, NextOffset: 627 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 792, NextOffset: 929 465s testutil.go:509: Offset: 647, NextOffset: 764 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 764, NextOffset: 784 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:509: Offset: 104, NextOffset: 220 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:509: Offset: 240, NextOffset: 357 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 658, NextOffset: 778 465s testutil.go:509: Offset: 802, NextOffset: 942 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 102 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 102, NextOffset: 221 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 203, NextOffset: 322 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:509: Offset: 342, NextOffset: 482 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 482, NextOffset: 502 465s testutil.go:509: Offset: 378, NextOffset: 498 465s testutil.go:509: Offset: 502, NextOffset: 642 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 778, NextOffset: 798 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 642, NextOffset: 662 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:509: Offset: 662, NextOffset: 782 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 foo foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3] vs [foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 342, NextOffset: 482 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 638, NextOffset: 658 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 802, NextOffset: 942 465s testutil.go:509: Offset: 658, NextOffset: 778 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 482, NextOffset: 502 465s testutil.go:509: Offset: 358, NextOffset: 378 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 502, NextOffset: 642 465s testutil.go:509: Offset: 378, NextOffset: 498 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 642, NextOffset: 662 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 662, NextOffset: 782 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 778, NextOffset: 798 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 82, NextOffset: 102 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 203, NextOffset: 322 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 102, NextOffset: 221 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty3 foo_empty4 foo5 foo6 foo] vs [foo foo2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 325 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 325, NextOffset: 345 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:509: Offset: 345, NextOffset: 483 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 360, NextOffset: 380 465s testutil.go:509: Offset: 483, NextOffset: 503 465s testutil.go:509: Offset: 380, NextOffset: 498 465s testutil.go:509: Offset: 503, NextOffset: 641 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:509: Offset: 661, NextOffset: 779 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 779, NextOffset: 799 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 656, NextOffset: 774 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 937, NextOffset: 957 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo2 foo_empty3 foo4] vs [foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 483, NextOffset: 503 465s testutil.go:509: Offset: 360, NextOffset: 380 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 503, NextOffset: 641 465s testutil.go:509: Offset: 380, NextOffset: 498 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 779, NextOffset: 799 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 937, NextOffset: 957 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 208, NextOffset: 325 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 325, NextOffset: 345 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 345, NextOffset: 483 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 661, NextOffset: 779 465s testutil.go:509: Offset: 518, NextOffset: 636 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5] vs [foo2 foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 355, NextOffset: 375 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 477, NextOffset: 497 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:509: Offset: 497, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 318, NextOffset: 338 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:509: Offset: 338, NextOffset: 477 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 494, NextOffset: 514 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 514, NextOffset: 633 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 775, NextOffset: 795 465s testutil.go:509: Offset: 653, NextOffset: 772 465s testutil.go:509: Offset: 795, NextOffset: 934 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 81, NextOffset: 101 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:509: Offset: 203, NextOffset: 318 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo2 foo_empty3 foo4 foo5 foo6] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 775, NextOffset: 795 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 795, NextOffset: 934 465s testutil.go:509: Offset: 653, NextOffset: 772 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 954, NextOffset: 1554 465s testutil.go:509: Offset: 792, NextOffset: 1310 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 81, NextOffset: 101 465s testutil.go:509: Offset: 203, NextOffset: 318 465s testutil.go:509: Offset: 101, NextOffset: 216 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 477, NextOffset: 497 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 497, NextOffset: 636 465s testutil.go:509: Offset: 375, NextOffset: 494 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 494, NextOffset: 514 465s testutil.go:509: Offset: 656, NextOffset: 775 465s testutil.go:509: Offset: 514, NextOffset: 633 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 318, NextOffset: 338 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 338, NextOffset: 477 465s testutil.go:509: Offset: 236, NextOffset: 355 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo foo2 foo3 foo4] vs [foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo2] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 627, NextOffset: 647 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 647, NextOffset: 764 465s testutil.go:509: Offset: 792, NextOffset: 929 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 764, NextOffset: 784 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 104, NextOffset: 220 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 240, NextOffset: 357 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 492, NextOffset: 512 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 637, NextOffset: 657 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 512, NextOffset: 627 465s testutil.go:509: Offset: 657, NextOffset: 772 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark] vs [foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 220, NextOffset: 240 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:509: Offset: 240, NextOffset: 357 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 772, NextOffset: 792 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 792, NextOffset: 929 465s testutil.go:509: Offset: 647, NextOffset: 764 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 764, NextOffset: 784 465s testutil.go:509: Offset: 949, NextOffset: 1549 465s testutil.go:509: Offset: 784, NextOffset: 1314 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:509: Offset: 104, NextOffset: 220 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:509: Offset: 377, NextOffset: 492 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 492, NextOffset: 512 465s testutil.go:509: Offset: 657, NextOffset: 772 465s testutil.go:509: Offset: 512, NextOffset: 627 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo5 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] vs [foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo5 foo_empty foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 102, NextOffset: 221 465s testutil.go:509: Offset: 203, NextOffset: 322 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:509: Offset: 342, NextOffset: 482 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 642, NextOffset: 662 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:509: Offset: 662, NextOffset: 782 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 658, NextOffset: 778 465s testutil.go:509: Offset: 802, NextOffset: 942 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 482, NextOffset: 502 465s testutil.go:509: Offset: 378, NextOffset: 498 465s testutil.go:509: Offset: 502, NextOffset: 642 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 778, NextOffset: 798 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty4] vs [foo3 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty2] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 778, NextOffset: 798 465s testutil.go:509: Offset: 962, NextOffset: 1560 465s testutil.go:509: Offset: 798, NextOffset: 1314 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 203, NextOffset: 322 465s testutil.go:509: Offset: 102, NextOffset: 221 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 482, NextOffset: 502 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 502, NextOffset: 642 465s testutil.go:509: Offset: 378, NextOffset: 498 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 802, NextOffset: 942 465s testutil.go:509: Offset: 658, NextOffset: 778 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 342, NextOffset: 482 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 642, NextOffset: 662 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 662, NextOffset: 782 465s testutil.go:509: Offset: 518, NextOffset: 638 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty2 foo3 foo4 foo foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo_empty3 foo5] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 325, NextOffset: 345 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:509: Offset: 345, NextOffset: 483 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 779, NextOffset: 799 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 937, NextOffset: 957 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 360, NextOffset: 380 465s testutil.go:509: Offset: 483, NextOffset: 503 465s testutil.go:509: Offset: 380, NextOffset: 498 465s testutil.go:509: Offset: 503, NextOffset: 641 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 498, NextOffset: 518 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:509: Offset: 661, NextOffset: 779 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:509: Offset: 208, NextOffset: 325 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo_empty3 foo5] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo4 foo foo_empty foo2 foo_empty3] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 325, NextOffset: 345 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 222, NextOffset: 242 465s testutil.go:509: Offset: 345, NextOffset: 483 465s testutil.go:509: Offset: 242, NextOffset: 360 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 483, NextOffset: 503 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 360, NextOffset: 380 465s testutil.go:509: Offset: 503, NextOffset: 641 465s testutil.go:509: Offset: 380, NextOffset: 498 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 641, NextOffset: 661 465s testutil.go:509: Offset: 498, NextOffset: 518 465s testutil.go:509: Offset: 661, NextOffset: 779 465s testutil.go:509: Offset: 518, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 937, NextOffset: 957 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 957, NextOffset: 1558 465s testutil.go:509: Offset: 794, NextOffset: 1317 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 188, NextOffset: 208 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 208, NextOffset: 325 465s testutil.go:509: Offset: 105, NextOffset: 222 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 779, NextOffset: 799 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 799, NextOffset: 937 465s testutil.go:509: Offset: 656, NextOffset: 774 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo4 foo6 foo foo2 foo_empty2] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo5 foo6 foo2 foo_empty3 foo4 foo_empty4 foo_empty5] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 515, NextOffset: 633 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 791, NextOffset: 1309 465s testutil.go:509: Offset: 952, NextOffset: 1557 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 102, NextOffset: 219 465s testutil.go:509: Offset: 203, NextOffset: 320 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 219, NextOffset: 239 465s testutil.go:509: Offset: 320, NextOffset: 340 465s testutil.go:509: Offset: 239, NextOffset: 357 465s testutil.go:509: Offset: 340, NextOffset: 478 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 478, NextOffset: 498 465s testutil.go:509: Offset: 377, NextOffset: 495 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 498, NextOffset: 636 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 653, NextOffset: 771 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 794, NextOffset: 932 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo5 foo6] vs [foo_empty5 foo_empty foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo3 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 82, NextOffset: 102 465s testutil.go:509: Offset: 203, NextOffset: 320 465s testutil.go:509: Offset: 102, NextOffset: 219 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 478, NextOffset: 498 465s testutil.go:509: Offset: 357, NextOffset: 377 465s testutil.go:509: Offset: 498, NextOffset: 636 465s testutil.go:509: Offset: 377, NextOffset: 495 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 633, NextOffset: 653 465s testutil.go:509: Offset: 794, NextOffset: 932 465s testutil.go:509: Offset: 653, NextOffset: 771 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 952, NextOffset: 1557 465s testutil.go:509: Offset: 791, NextOffset: 1309 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 320, NextOffset: 340 465s testutil.go:509: Offset: 219, NextOffset: 239 465s testutil.go:509: Offset: 340, NextOffset: 478 465s testutil.go:509: Offset: 239, NextOffset: 357 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 636, NextOffset: 656 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 656, NextOffset: 774 465s testutil.go:509: Offset: 515, NextOffset: 633 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo3 foo5 foo6 foo] vs [foo_empty4 foo5 foo_empty5 foo foo2 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 104 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 104, NextOffset: 219 465s testutil.go:509: Offset: 207, NextOffset: 322 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 491, NextOffset: 511 465s testutil.go:509: Offset: 634, NextOffset: 654 465s testutil.go:509: Offset: 511, NextOffset: 627 465s testutil.go:509: Offset: 654, NextOffset: 770 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 219, NextOffset: 239 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 239, NextOffset: 355 465s testutil.go:509: Offset: 342, NextOffset: 478 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 478, NextOffset: 498 465s testutil.go:509: Offset: 375, NextOffset: 491 465s testutil.go:509: Offset: 498, NextOffset: 634 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 770, NextOffset: 790 465s testutil.go:509: Offset: 647, NextOffset: 763 465s testutil.go:509: Offset: 790, NextOffset: 926 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 763, NextOffset: 783 465s testutil.go:509: Offset: 926, NextOffset: 946 465s testutil.go:509: Offset: 783, NextOffset: 1306 465s testutil.go:509: Offset: 946, NextOffset: 1547 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo2 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty5 foo2 foo3 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 770, NextOffset: 790 465s testutil.go:509: Offset: 627, NextOffset: 647 465s testutil.go:509: Offset: 790, NextOffset: 926 465s testutil.go:509: Offset: 647, NextOffset: 763 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 84, NextOffset: 104 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 207, NextOffset: 322 465s testutil.go:509: Offset: 104, NextOffset: 219 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 322, NextOffset: 342 465s testutil.go:509: Offset: 219, NextOffset: 239 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 342, NextOffset: 478 465s testutil.go:509: Offset: 239, NextOffset: 355 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 634, NextOffset: 654 465s testutil.go:509: Offset: 491, NextOffset: 511 465s testutil.go:509: Offset: 654, NextOffset: 770 465s testutil.go:509: Offset: 511, NextOffset: 627 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 926, NextOffset: 946 465s testutil.go:509: Offset: 763, NextOffset: 783 465s testutil.go:509: Offset: 946, NextOffset: 1547 465s testutil.go:509: Offset: 783, NextOffset: 1306 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 478, NextOffset: 498 465s testutil.go:509: Offset: 355, NextOffset: 375 465s testutil.go:509: Offset: 498, NextOffset: 634 465s testutil.go:509: Offset: 375, NextOffset: 491 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 643, NextOffset: 663 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 519, NextOffset: 638 465s testutil.go:509: Offset: 663, NextOffset: 782 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 83, NextOffset: 103 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 103, NextOffset: 221 465s testutil.go:509: Offset: 207, NextOffset: 325 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 325, NextOffset: 345 465s testutil.go:509: Offset: 241, NextOffset: 360 465s testutil.go:509: Offset: 345, NextOffset: 484 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 658, NextOffset: 777 465s testutil.go:509: Offset: 802, NextOffset: 941 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 941, NextOffset: 961 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 797, NextOffset: 1317 465s testutil.go:509: Offset: 961, NextOffset: 1562 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 360, NextOffset: 380 465s testutil.go:509: Offset: 484, NextOffset: 504 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 380, NextOffset: 499 465s testutil.go:509: Offset: 504, NextOffset: 643 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo6 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty4 foo5 foo_empty5] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 484, NextOffset: 504 465s testutil.go:509: Offset: 360, NextOffset: 380 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 504, NextOffset: 643 465s testutil.go:509: Offset: 380, NextOffset: 499 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 782, NextOffset: 802 465s testutil.go:509: Offset: 638, NextOffset: 658 465s testutil.go:509: Offset: 802, NextOffset: 941 465s testutil.go:509: Offset: 658, NextOffset: 777 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 941, NextOffset: 961 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 961, NextOffset: 1562 465s testutil.go:509: Offset: 797, NextOffset: 1317 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 325, NextOffset: 345 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 345, NextOffset: 484 465s testutil.go:509: Offset: 241, NextOffset: 360 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 643, NextOffset: 663 465s testutil.go:509: Offset: 499, NextOffset: 519 465s testutil.go:509: Offset: 663, NextOffset: 782 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 519, NextOffset: 638 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 83, NextOffset: 103 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 207, NextOffset: 325 465s testutil.go:509: Offset: 103, NextOffset: 221 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 358, NextOffset: 378 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 378, NextOffset: 495 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 637, NextOffset: 657 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 515, NextOffset: 632 465s testutil.go:509: Offset: 657, NextOffset: 774 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 632, NextOffset: 652 465s testutil.go:509: Offset: 774, NextOffset: 794 465s testutil.go:509: Offset: 652, NextOffset: 769 465s testutil.go:509: Offset: 794, NextOffset: 931 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 105, NextOffset: 221 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 769, NextOffset: 789 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 789, NextOffset: 1312 465s testutil.go:509: Offset: 951, NextOffset: 1552 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo6 foo2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo_empty2 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 207, NextOffset: 323 465s testutil.go:509: Offset: 105, NextOffset: 221 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 637, NextOffset: 657 465s testutil.go:509: Offset: 495, NextOffset: 515 465s testutil.go:509: Offset: 657, NextOffset: 774 465s testutil.go:509: Offset: 515, NextOffset: 632 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 769, NextOffset: 789 465s testutil.go:509: Offset: 951, NextOffset: 1552 465s testutil.go:509: Offset: 789, NextOffset: 1312 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 323, NextOffset: 343 465s testutil.go:509: Offset: 221, NextOffset: 241 465s testutil.go:509: Offset: 343, NextOffset: 480 465s testutil.go:509: Offset: 241, NextOffset: 358 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 480, NextOffset: 500 465s testutil.go:509: Offset: 358, NextOffset: 378 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 500, NextOffset: 637 465s testutil.go:509: Offset: 378, NextOffset: 495 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 774, NextOffset: 794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 632, NextOffset: 652 465s testutil.go:509: Offset: 794, NextOffset: 931 465s testutil.go:509: Offset: 652, NextOffset: 769 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo6] vs [foo foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 332, NextOffset: 349 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 885, NextOffset: 902 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 94, NextOffset: 205 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 205, NextOffset: 222 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 222, NextOffset: 332 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 463, NextOffset: 480 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 480, NextOffset: 594 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 611, NextOffset: 722 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 752, NextOffset: 885 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s 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 [foo_empty foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty5] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 332, NextOffset: 349 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 463, NextOffset: 480 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:509: Offset: 480, NextOffset: 594 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 885, NextOffset: 902 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 94, NextOffset: 205 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 752, NextOffset: 885 465s testutil.go:509: Offset: 611, NextOffset: 722 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 205, NextOffset: 222 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:509: Offset: 222, NextOffset: 332 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo2 foo3 foo_empty3 foo5 foo foo_empty foo_empty2 foo4 foo_empty4] vs [foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 605, NextOffset: 622 465s testutil.go:509: Offset: 485, NextOffset: 599 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 730, NextOffset: 747 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 305, NextOffset: 322 465s testutil.go:509: Offset: 223, NextOffset: 337 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 354, NextOffset: 468 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 599, NextOffset: 616 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:509: Offset: 753, NextOffset: 886 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 177, NextOffset: 194 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo2 foo_empty2 foo4 foo_empty5 foo6] vs [foo_empty3 foo5 foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 305, NextOffset: 322 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:509: Offset: 223, NextOffset: 337 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 605, NextOffset: 622 465s testutil.go:509: Offset: 468, NextOffset: 485 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:509: Offset: 485, NextOffset: 599 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 730, NextOffset: 747 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 177, NextOffset: 194 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:509: Offset: 354, NextOffset: 468 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 599, NextOffset: 616 465s testutil.go:509: Offset: 753, NextOffset: 886 465s testutil.go:509: Offset: 616, NextOffset: 730 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo5] vs [foo foo_empty foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 469, NextOffset: 486 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 486, NextOffset: 602 465s testutil.go:509: Offset: 621, NextOffset: 737 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 353, NextOffset: 469 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2] vs [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo5 foo foo2 foo_empty3] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 353, NextOffset: 469 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 469, NextOffset: 486 465s testutil.go:509: Offset: 621, NextOffset: 737 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 486, NextOffset: 602 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6] vs [foo6 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 178, NextOffset: 195 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 310, NextOffset: 327 465s testutil.go:509: Offset: 228, NextOffset: 342 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 359, NextOffset: 473 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 473, NextOffset: 490 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:509: Offset: 627, NextOffset: 741 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:509: Offset: 758, NextOffset: 891 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo5] 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 473, NextOffset: 490 465s testutil.go:509: Offset: 627, NextOffset: 741 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 891, NextOffset: 908 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 79, NextOffset: 96 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 758, NextOffset: 891 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 310, NextOffset: 327 465s testutil.go:509: Offset: 211, NextOffset: 228 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:509: Offset: 228, NextOffset: 342 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:509: Offset: 359, NextOffset: 473 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo4] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 332, NextOffset: 349 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 454, NextOffset: 471 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 463, NextOffset: 480 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 480, NextOffset: 594 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 611, NextOffset: 722 465s testutil.go:509: Offset: 752, NextOffset: 885 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 205, NextOffset: 222 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 222, NextOffset: 332 465s testutil.go:509: Offset: 321, NextOffset: 454 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 885, NextOffset: 902 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 94, NextOffset: 205 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo2] vs [foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo3] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 205, NextOffset: 222 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:509: Offset: 222, NextOffset: 332 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 332, NextOffset: 349 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 349, NextOffset: 463 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 463, NextOffset: 480 465s testutil.go:509: Offset: 621, NextOffset: 735 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 480, NextOffset: 594 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 94, NextOffset: 205 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 752, NextOffset: 885 465s testutil.go:509: Offset: 611, NextOffset: 722 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 885, NextOffset: 902 465s testutil.go:509: Offset: 722, NextOffset: 739 465s testutil.go:509: Offset: 902, NextOffset: 1475 465s testutil.go:509: Offset: 739, NextOffset: 1254 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty5] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo6 foo_empty2 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 455, NextOffset: 472 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 354, NextOffset: 468 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 605, NextOffset: 622 465s testutil.go:509: Offset: 485, NextOffset: 599 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 599, NextOffset: 616 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:509: Offset: 753, NextOffset: 886 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 730, NextOffset: 747 465s testutil.go:509: Offset: 886, NextOffset: 903 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 177, NextOffset: 194 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 194, NextOffset: 305 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 305, NextOffset: 322 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 223, NextOffset: 337 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo6] vs [foo5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty5 foo_empty2 foo_empty3 foo_empty4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 177, NextOffset: 194 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 194, NextOffset: 305 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 305, NextOffset: 322 465s testutil.go:509: Offset: 206, NextOffset: 223 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 322, NextOffset: 455 465s testutil.go:509: Offset: 223, NextOffset: 337 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 455, NextOffset: 472 465s testutil.go:509: Offset: 337, NextOffset: 354 465s testutil.go:509: Offset: 472, NextOffset: 605 465s testutil.go:509: Offset: 354, NextOffset: 468 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 886, NextOffset: 903 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 730, NextOffset: 747 465s testutil.go:509: Offset: 903, NextOffset: 1479 465s testutil.go:509: Offset: 747, NextOffset: 1261 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 605, NextOffset: 622 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 622, NextOffset: 736 465s testutil.go:509: Offset: 485, NextOffset: 599 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 736, NextOffset: 753 465s testutil.go:509: Offset: 599, NextOffset: 616 465s testutil.go:509: Offset: 753, NextOffset: 886 465s testutil.go:509: Offset: 616, NextOffset: 730 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo3] vs [foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo3] 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 336, NextOffset: 353 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 353, NextOffset: 469 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 469, NextOffset: 486 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 486, NextOffset: 602 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 621, NextOffset: 737 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 737, NextOffset: 754 465s testutil.go:509: Offset: 619, NextOffset: 735 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] vs [foo_empty4 foo5 foo foo_empty foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4] 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1263 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 454, NextOffset: 471 465s testutil.go:509: Offset: 336, NextOffset: 353 465s testutil.go:509: Offset: 471, NextOffset: 604 465s testutil.go:509: Offset: 353, NextOffset: 469 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 737, NextOffset: 754 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 754, NextOffset: 887 465s testutil.go:509: Offset: 619, NextOffset: 735 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 78, NextOffset: 95 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 95, NextOffset: 206 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 206, NextOffset: 223 465s testutil.go:509: Offset: 321, NextOffset: 454 465s testutil.go:509: Offset: 223, NextOffset: 336 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 469, NextOffset: 486 465s testutil.go:509: Offset: 621, NextOffset: 737 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 486, NextOffset: 602 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo foo2 foo_empty2 foo_empty4 foo5 foo6 foo_empty foo3 foo_empty3] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 96, NextOffset: 211 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 211, NextOffset: 228 465s testutil.go:509: Offset: 310, NextOffset: 327 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 228, NextOffset: 342 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 621, NextOffset: 735 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 758, NextOffset: 891 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 359, NextOffset: 473 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 473, NextOffset: 490 465s testutil.go:509: Offset: 610, NextOffset: 627 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:509: Offset: 627, NextOffset: 741 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3] vs [foo_empty4 foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 178, NextOffset: 195 465s testutil.go:509: Offset: 79, NextOffset: 96 465s testutil.go:509: Offset: 195, NextOffset: 310 465s testutil.go:509: Offset: 96, NextOffset: 211 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 310, NextOffset: 327 465s testutil.go:509: Offset: 211, NextOffset: 228 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 327, NextOffset: 460 465s testutil.go:509: Offset: 228, NextOffset: 342 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 460, NextOffset: 477 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 477, NextOffset: 610 465s testutil.go:509: Offset: 359, NextOffset: 473 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 741, NextOffset: 758 465s testutil.go:509: Offset: 604, NextOffset: 621 465s testutil.go:509: Offset: 758, NextOffset: 891 465s testutil.go:509: Offset: 621, NextOffset: 735 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 610, NextOffset: 627 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 473, NextOffset: 490 465s testutil.go:509: Offset: 627, NextOffset: 741 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 490, NextOffset: 604 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 891, NextOffset: 908 465s testutil.go:509: Offset: 735, NextOffset: 752 465s testutil.go:509: Offset: 908, NextOffset: 1485 465s testutil.go:509: Offset: 752, NextOffset: 1267 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo6] vs [foo3 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2] 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 339, NextOffset: 356 465s testutil.go:509: Offset: 458, NextOffset: 475 465s testutil.go:509: Offset: 356, NextOffset: 466 465s testutil.go:509: Offset: 475, NextOffset: 607 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 607, NextOffset: 624 465s testutil.go:509: Offset: 483, NextOffset: 593 465s testutil.go:509: Offset: 624, NextOffset: 734 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 593, NextOffset: 610 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 610, NextOffset: 719 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 82, NextOffset: 99 465s testutil.go:509: Offset: 179, NextOffset: 196 465s testutil.go:509: Offset: 99, NextOffset: 212 465s testutil.go:509: Offset: 196, NextOffset: 309 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 719, NextOffset: 736 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 736, NextOffset: 1245 465s testutil.go:509: Offset: 900, NextOffset: 1476 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 212, NextOffset: 229 465s testutil.go:509: Offset: 309, NextOffset: 326 465s testutil.go:509: Offset: 229, NextOffset: 339 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 326, NextOffset: 458 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo6 foo_empty foo2 foo3] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 309, NextOffset: 326 465s testutil.go:509: Offset: 212, NextOffset: 229 465s testutil.go:509: Offset: 326, NextOffset: 458 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 229, NextOffset: 339 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 458, NextOffset: 475 465s testutil.go:509: Offset: 339, NextOffset: 356 465s testutil.go:509: Offset: 475, NextOffset: 607 465s testutil.go:509: Offset: 356, NextOffset: 466 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 719, NextOffset: 736 465s testutil.go:509: Offset: 900, NextOffset: 1476 465s testutil.go:509: Offset: 736, NextOffset: 1245 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 179, NextOffset: 196 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 82, NextOffset: 99 465s testutil.go:509: Offset: 196, NextOffset: 309 465s testutil.go:509: Offset: 99, NextOffset: 212 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 607, NextOffset: 624 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 624, NextOffset: 734 465s testutil.go:509: Offset: 483, NextOffset: 593 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 593, NextOffset: 610 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:509: Offset: 610, NextOffset: 719 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo4 foo5 foo_empty foo_empty2] vs [foo5 foo6 foo foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 77, NextOffset: 94 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 181, NextOffset: 198 465s testutil.go:509: Offset: 94, NextOffset: 204 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 198, NextOffset: 308 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 204, NextOffset: 221 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 221, NextOffset: 335 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 483, NextOffset: 594 465s testutil.go:509: Offset: 623, NextOffset: 734 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 594, NextOffset: 611 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 611, NextOffset: 725 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 335, NextOffset: 352 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 352, NextOffset: 466 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 725, NextOffset: 742 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 742, NextOffset: 1257 465s testutil.go:509: Offset: 900, NextOffset: 1480 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty5 foo6 foo foo2 foo4 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 181, NextOffset: 198 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 77, NextOffset: 94 465s testutil.go:509: Offset: 198, NextOffset: 308 465s testutil.go:509: Offset: 94, NextOffset: 204 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 335, NextOffset: 352 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:509: Offset: 352, NextOffset: 466 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 204, NextOffset: 221 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 325, NextOffset: 457 465s testutil.go:509: Offset: 221, NextOffset: 335 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 466, NextOffset: 483 465s testutil.go:509: Offset: 623, NextOffset: 734 465s testutil.go:509: Offset: 483, NextOffset: 594 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 734, NextOffset: 751 465s testutil.go:509: Offset: 594, NextOffset: 611 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 751, NextOffset: 883 465s testutil.go:509: Offset: 611, NextOffset: 725 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 883, NextOffset: 900 465s testutil.go:509: Offset: 725, NextOffset: 742 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 900, NextOffset: 1480 465s testutil.go:509: Offset: 742, NextOffset: 1257 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty5 foo2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 210, NextOffset: 227 465s testutil.go:509: Offset: 308, NextOffset: 325 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 227, NextOffset: 342 465s testutil.go:509: Offset: 325, NextOffset: 457 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 738, NextOffset: 755 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:509: Offset: 755, NextOffset: 887 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 738, NextOffset: 755 465s testutil.go:509: Offset: 887, NextOffset: 904 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 755, NextOffset: 1265 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 84, NextOffset: 101 465s testutil.go:509: Offset: 182, NextOffset: 199 465s testutil.go:509: Offset: 101, NextOffset: 210 465s testutil.go:509: Offset: 199, NextOffset: 308 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 342, NextOffset: 359 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 359, NextOffset: 474 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 474, NextOffset: 491 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 491, NextOffset: 606 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "" vs "" 465s 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 [foo foo_empty foo_empty2 foo3 foo4 foo_empty5 foo2 foo_empty3 foo_empty4 foo5 foo6] 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 182, NextOffset: 199 465s testutil.go:509: Offset: 84, NextOffset: 101 465s testutil.go:509: Offset: 199, NextOffset: 308 465s testutil.go:509: Offset: 101, NextOffset: 210 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 308, NextOffset: 325 465s testutil.go:509: Offset: 210, NextOffset: 227 465s testutil.go:509: Offset: 325, NextOffset: 457 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 227, NextOffset: 342 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 457, NextOffset: 474 465s testutil.go:509: Offset: 342, NextOffset: 359 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 474, NextOffset: 606 465s testutil.go:509: Offset: 359, NextOffset: 474 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 474, NextOffset: 491 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:509: Offset: 491, NextOffset: 606 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 738, NextOffset: 755 465s testutil.go:509: Offset: 606, NextOffset: 623 465s testutil.go:509: Offset: 755, NextOffset: 887 465s testutil.go:509: Offset: 623, NextOffset: 738 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 887, NextOffset: 904 465s testutil.go:509: Offset: 738, NextOffset: 755 465s testutil.go:509: Offset: 904, NextOffset: 1485 465s testutil.go:509: Offset: 755, NextOffset: 1265 465s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 465s 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"}]} 465s 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"}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo foo_empty foo3 foo_empty3] vs [foo foo_empty foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 598, NextOffset: 615 465s testutil.go:509: Offset: 732, NextOffset: 749 465s testutil.go:509: Offset: 615, NextOffset: 728 465s testutil.go:509: Offset: 749, NextOffset: 881 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 728, NextOffset: 745 465s testutil.go:509: Offset: 881, NextOffset: 898 465s testutil.go:509: Offset: 745, NextOffset: 1256 465s testutil.go:509: Offset: 898, NextOffset: 1479 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 208, NextOffset: 225 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 225, NextOffset: 338 465s testutil.go:509: Offset: 321, NextOffset: 453 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 485, NextOffset: 598 465s testutil.go:509: Offset: 619, NextOffset: 732 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 80, NextOffset: 97 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 97, NextOffset: 208 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 338, NextOffset: 355 465s testutil.go:509: Offset: 453, NextOffset: 470 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 355, NextOffset: 468 465s testutil.go:509: Offset: 470, NextOffset: 602 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo2 foo_empty2 foo4 foo_empty4 foo foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6] 465s testutil.go:395: Comparing: "foo2" vs "foo2" 465s testutil.go:509: Offset: 304, NextOffset: 321 465s testutil.go:509: Offset: 208, NextOffset: 225 465s testutil.go:509: Offset: 321, NextOffset: 453 465s testutil.go:509: Offset: 225, NextOffset: 338 465s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 465s testutil.go:395: Comparing: "foo3" vs "foo3" 465s testutil.go:509: Offset: 453, NextOffset: 470 465s testutil.go:509: Offset: 338, NextOffset: 355 465s testutil.go:509: Offset: 470, NextOffset: 602 465s testutil.go:509: Offset: 355, NextOffset: 468 465s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 465s testutil.go:395: Comparing: "foo4" vs "foo4" 465s testutil.go:509: Offset: 602, NextOffset: 619 465s testutil.go:509: Offset: 468, NextOffset: 485 465s testutil.go:509: Offset: 619, NextOffset: 732 465s testutil.go:509: Offset: 485, NextOffset: 598 465s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 465s testutil.go:395: Comparing: "foo6" vs "foo6" 465s testutil.go:509: Offset: 881, NextOffset: 898 465s testutil.go:509: Offset: 728, NextOffset: 745 465s testutil.go:509: Offset: 898, NextOffset: 1479 465s testutil.go:509: Offset: 745, NextOffset: 1256 465s testutil.go:395: Comparing: "foo" vs "foo" 465s testutil.go:509: Offset: 176, NextOffset: 193 465s testutil.go:509: Offset: 80, NextOffset: 97 465s testutil.go:509: Offset: 193, NextOffset: 304 465s testutil.go:509: Offset: 97, NextOffset: 208 465s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 465s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 465s testutil.go:395: Comparing: "foo5" vs "foo5" 465s testutil.go:509: Offset: 732, NextOffset: 749 465s testutil.go:509: Offset: 598, NextOffset: 615 465s testutil.go:509: Offset: 749, NextOffset: 881 465s testutil.go:509: Offset: 615, NextOffset: 728 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt .no.prefetch.landmark bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 487, NextOffset: 818 465s testutil.go:509: Offset: 628, NextOffset: 959 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 818, NextOffset: 838 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 878, NextOffset: 2221 465s testutil.go:509: Offset: 1019, NextOffset: 2503 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 194, NextOffset: 214 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt .no.prefetch.landmark bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:509: Offset: 390, NextOffset: 487 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 628, NextOffset: 959 465s testutil.go:509: Offset: 487, NextOffset: 818 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 959, NextOffset: 979 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 818, NextOffset: 838 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1019, NextOffset: 2503 465s testutil.go:509: Offset: 878, NextOffset: 2221 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test dev baz.txt test2 .no.prefetch.landmark foo1.txt bar] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [dev baz.txt foo3.txt test2 .no.prefetch.landmark foo1.txt bar barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 834 465s testutil.go:509: Offset: 638, NextOffset: 976 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 854, NextOffset: 874 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 996, NextOffset: 1016 465s testutil.go:509: Offset: 874, NextOffset: 894 465s testutil.go:509: Offset: 1016, NextOffset: 1036 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 894, NextOffset: 2201 465s testutil.go:509: Offset: 1036, NextOffset: 2528 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test2 .no.prefetch.landmark foo1.txt bar barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 996, NextOffset: 1016 465s testutil.go:509: Offset: 854, NextOffset: 874 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 1016, NextOffset: 1036 465s testutil.go:509: Offset: 874, NextOffset: 894 465s testutil.go:509: Offset: 1036, NextOffset: 2528 465s testutil.go:509: Offset: 894, NextOffset: 2201 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 638, NextOffset: 976 465s testutil.go:509: Offset: 496, NextOffset: 834 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar barlink dev test2 baz.txt foo3.txt test .no.prefetch.landmark] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar barlink dev test2 baz.txt foo3.txt test .no.prefetch.landmark foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt bar barlink test dev test2 baz.txt foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:509: Offset: 534, NextOffset: 634 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 495, NextOffset: 832 465s testutil.go:509: Offset: 634, NextOffset: 971 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 971, NextOffset: 991 465s testutil.go:509: Offset: 852, NextOffset: 872 465s testutil.go:509: Offset: 991, NextOffset: 1011 465s testutil.go:509: Offset: 872, NextOffset: 892 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 1011, NextOffset: 1031 465s testutil.go:509: Offset: 892, NextOffset: 2198 465s testutil.go:509: Offset: 1031, NextOffset: 2520 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test dev test2 baz.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 971 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 495, NextOffset: 832 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 971, NextOffset: 991 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 991, NextOffset: 1011 465s testutil.go:509: Offset: 852, NextOffset: 872 465s testutil.go:509: Offset: 1011, NextOffset: 1031 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1031, NextOffset: 2520 465s testutil.go:509: Offset: 892, NextOffset: 2198 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test test2 baz.txt foo3.txt dev .no.prefetch.landmark foo1.txt bar barlink] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 981, NextOffset: 1001 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1001, NextOffset: 1021 465s testutil.go:509: Offset: 878, NextOffset: 898 465s testutil.go:509: Offset: 1021, NextOffset: 1041 465s testutil.go:509: Offset: 898, NextOffset: 2243 465s testutil.go:509: Offset: 1041, NextOffset: 2537 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 198, NextOffset: 218 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 498, NextOffset: 838 465s testutil.go:509: Offset: 641, NextOffset: 981 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2 barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 641, NextOffset: 981 465s testutil.go:509: Offset: 498, NextOffset: 838 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 981, NextOffset: 1001 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 1001, NextOffset: 1021 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1021, NextOffset: 1041 465s testutil.go:509: Offset: 878, NextOffset: 898 465s testutil.go:509: Offset: 1041, NextOffset: 2537 465s testutil.go:509: Offset: 898, NextOffset: 2243 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink dev foo1.txt test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev foo1.txt test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1044,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1064,"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":1104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 487, NextOffset: 903 465s testutil.go:509: Offset: 628, NextOffset: 1044 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 903, NextOffset: 923 465s testutil.go:509: Offset: 1044, NextOffset: 1064 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 1064, NextOffset: 1084 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 1084, NextOffset: 1104 465s testutil.go:509: Offset: 963, NextOffset: 2399 465s testutil.go:509: Offset: 1104, NextOffset: 2662 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 628, NextOffset: 1044 465s testutil.go:509: Offset: 487, NextOffset: 903 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 1044, NextOffset: 1064 465s testutil.go:509: Offset: 903, NextOffset: 923 465s testutil.go:509: Offset: 1064, NextOffset: 1084 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 1084, NextOffset: 1104 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 1104, NextOffset: 2662 465s testutil.go:509: Offset: 963, NextOffset: 2399 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt foo3.txt barlink test2 bar test dev .no.prefetch.landmark] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1058,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1078,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar dev test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 916 465s testutil.go:509: Offset: 638, NextOffset: 1058 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 1058, NextOffset: 1078 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 1078, NextOffset: 1098 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 1098, NextOffset: 1118 465s testutil.go:509: Offset: 976, NextOffset: 2380 465s testutil.go:509: Offset: 1118, NextOffset: 2688 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 638, NextOffset: 1058 465s testutil.go:509: Offset: 496, NextOffset: 916 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1058, NextOffset: 1078 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 1078, NextOffset: 1098 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 1098, NextOffset: 1118 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 1118, NextOffset: 2688 465s testutil.go:509: Offset: 976, NextOffset: 2380 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt dev test2 .no.prefetch.landmark bar barlink test baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark bar barlink test baz.txt foo1.txt foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test2 bar test dev .no.prefetch.landmark baz.txt foo1.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 911, NextOffset: 931 465s testutil.go:509: Offset: 1050, NextOffset: 1070 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 1070, NextOffset: 1090 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 951, NextOffset: 971 465s testutil.go:509: Offset: 1090, NextOffset: 1110 465s testutil.go:509: Offset: 971, NextOffset: 2369 465s testutil.go:509: Offset: 1110, NextOffset: 2671 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 495, NextOffset: 911 465s testutil.go:509: Offset: 634, NextOffset: 1050 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 534 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 1050 465s testutil.go:509: Offset: 495, NextOffset: 911 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1050, NextOffset: 1070 465s testutil.go:509: Offset: 911, NextOffset: 931 465s testutil.go:509: Offset: 1070, NextOffset: 1090 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 1090, NextOffset: 1110 465s testutil.go:509: Offset: 951, NextOffset: 971 465s testutil.go:509: Offset: 1110, NextOffset: 2671 465s testutil.go:509: Offset: 971, NextOffset: 2369 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":920,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":960,"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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1063,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1083,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1103,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar barlink dev foo3.txt test test2 .no.prefetch.landmark baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 498, NextOffset: 920 465s testutil.go:509: Offset: 641, NextOffset: 1063 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 920, NextOffset: 940 465s testutil.go:509: Offset: 1063, NextOffset: 1083 465s testutil.go:509: Offset: 940, NextOffset: 960 465s testutil.go:509: Offset: 1083, NextOffset: 1103 465s testutil.go:509: Offset: 960, NextOffset: 980 465s testutil.go:509: Offset: 1103, NextOffset: 1123 465s testutil.go:509: Offset: 980, NextOffset: 2415 465s testutil.go:509: Offset: 1123, NextOffset: 2692 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 641, NextOffset: 1063 465s testutil.go:509: Offset: 498, NextOffset: 920 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1063, NextOffset: 1083 465s testutil.go:509: Offset: 920, NextOffset: 940 465s testutil.go:509: Offset: 1083, NextOffset: 1103 465s testutil.go:509: Offset: 940, NextOffset: 960 465s testutil.go:509: Offset: 1103, NextOffset: 1123 465s testutil.go:509: Offset: 960, NextOffset: 980 465s testutil.go:509: Offset: 1123, NextOffset: 2692 465s testutil.go:509: Offset: 980, NextOffset: 2415 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev bar test test2 .no.prefetch.landmark baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":819,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":839,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":859,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":879,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":964,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1004,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1024,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 foo1.txt barlink test dev test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 386, NextOffset: 482 465s testutil.go:509: Offset: 531, NextOffset: 627 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 482, NextOffset: 819 465s testutil.go:509: Offset: 627, NextOffset: 964 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 819, NextOffset: 839 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 839, NextOffset: 859 465s testutil.go:509: Offset: 984, NextOffset: 1004 465s testutil.go:509: Offset: 859, NextOffset: 879 465s testutil.go:509: Offset: 1004, NextOffset: 1024 465s testutil.go:509: Offset: 879, NextOffset: 2209 465s testutil.go:509: Offset: 1024, NextOffset: 2505 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 171, NextOffset: 191 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:509: Offset: 296, NextOffset: 410 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 216, NextOffset: 236 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:509: Offset: 410, NextOffset: 531 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 819, NextOffset: 839 465s testutil.go:509: Offset: 984, NextOffset: 1004 465s testutil.go:509: Offset: 839, NextOffset: 859 465s testutil.go:509: Offset: 1004, NextOffset: 1024 465s testutil.go:509: Offset: 859, NextOffset: 879 465s testutil.go:509: Offset: 1024, NextOffset: 2505 465s testutil.go:509: Offset: 879, NextOffset: 2209 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 131, NextOffset: 151 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 627 465s testutil.go:509: Offset: 386, NextOffset: 482 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 627, NextOffset: 964 465s testutil.go:509: Offset: 482, NextOffset: 819 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 410, NextOffset: 531 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt test dev .no.prefetch.landmark foo1.txt bar barlink test2 baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt test2 foo1.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 825, NextOffset: 845 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 845, NextOffset: 865 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 989, NextOffset: 1009 465s testutil.go:509: Offset: 865, NextOffset: 885 465s testutil.go:509: Offset: 1009, NextOffset: 1029 465s testutil.go:509: Offset: 885, NextOffset: 2193 465s testutil.go:509: Offset: 1029, NextOffset: 2524 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 257, NextOffset: 277 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 171, NextOffset: 191 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:509: Offset: 297, NextOffset: 413 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 289, NextOffset: 391 465s testutil.go:509: Offset: 413, NextOffset: 535 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 391, NextOffset: 489 465s testutil.go:509: Offset: 535, NextOffset: 633 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 489, NextOffset: 825 465s testutil.go:509: Offset: 633, NextOffset: 969 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test2 foo1.txt bar barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 257, NextOffset: 277 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 151, NextOffset: 171 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 277, NextOffset: 297 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 633, NextOffset: 969 465s testutil.go:509: Offset: 489, NextOffset: 825 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 413, NextOffset: 535 465s testutil.go:509: Offset: 289, NextOffset: 391 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 535, NextOffset: 633 465s testutil.go:509: Offset: 391, NextOffset: 489 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 969, NextOffset: 989 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 825, NextOffset: 845 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 989, NextOffset: 1009 465s testutil.go:509: Offset: 845, NextOffset: 865 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 1009, NextOffset: 1029 465s testutil.go:509: Offset: 865, NextOffset: 885 465s testutil.go:509: Offset: 1029, NextOffset: 2524 465s testutil.go:509: Offset: 885, NextOffset: 2193 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev bar test test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev bar test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":822,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":842,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":862,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":882,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":968,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":988,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1008,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1028,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark foo1.txt test dev baz.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1008, NextOffset: 1028 465s testutil.go:509: Offset: 882, NextOffset: 2181 465s testutil.go:509: Offset: 1028, NextOffset: 2521 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 92, NextOffset: 112 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 112, NextOffset: 132 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 278, NextOffset: 298 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:509: Offset: 298, NextOffset: 414 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 414, NextOffset: 536 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 488 465s testutil.go:509: Offset: 536, NextOffset: 634 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 488, NextOffset: 822 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 634, NextOffset: 968 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt test dev baz.txt bar foo3.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 968 465s testutil.go:509: Offset: 488, NextOffset: 822 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 414, NextOffset: 536 465s testutil.go:509: Offset: 288, NextOffset: 390 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 1008, NextOffset: 1028 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1028, NextOffset: 2521 465s testutil.go:509: Offset: 882, NextOffset: 2181 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 278, NextOffset: 298 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 536, NextOffset: 634 465s testutil.go:509: Offset: 390, NextOffset: 488 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt dev test2 bar foo3.txt barlink test .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":853,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":873,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":893,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":997,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1017,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test2 baz.txt foo3.txt test dev .no.prefetch.landmark foo1.txt bar] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 496, NextOffset: 833 465s testutil.go:509: Offset: 640, NextOffset: 977 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 977, NextOffset: 997 465s testutil.go:509: Offset: 853, NextOffset: 873 465s testutil.go:509: Offset: 997, NextOffset: 1017 465s testutil.go:509: Offset: 873, NextOffset: 893 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 893, NextOffset: 2236 465s testutil.go:509: Offset: 1037, NextOffset: 2529 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 153, NextOffset: 173 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:509: Offset: 298, NextOffset: 415 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 415, NextOffset: 539 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 496 465s testutil.go:509: Offset: 539, NextOffset: 640 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 539 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 292, NextOffset: 395 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 539, NextOffset: 640 465s testutil.go:509: Offset: 395, NextOffset: 496 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 133, NextOffset: 153 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 113, NextOffset: 133 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 258, NextOffset: 278 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 640, NextOffset: 977 465s testutil.go:509: Offset: 496, NextOffset: 833 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 977, NextOffset: 997 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 997, NextOffset: 1017 465s testutil.go:509: Offset: 853, NextOffset: 873 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 873, NextOffset: 893 465s testutil.go:509: Offset: 1037, NextOffset: 2529 465s testutil.go:509: Offset: 893, NextOffset: 2236 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev baz.txt barlink test2 .no.prefetch.landmark foo1.txt bar foo3.txt test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test dev baz.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":771,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":791,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev bar barlink test test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 831, NextOffset: 2087 465s testutil.go:509: Offset: 976, NextOffset: 2386 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 376, NextOffset: 469 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 771 465s testutil.go:509: Offset: 614, NextOffset: 916 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt dev bar barlink test test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 976, NextOffset: 2386 465s testutil.go:509: Offset: 831, NextOffset: 2087 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 614, NextOffset: 916 465s testutil.go:509: Offset: 469, NextOffset: 771 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 521, NextOffset: 614 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 376, NextOffset: 469 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark foo1.txt bar baz.txt foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":791,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":831,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":851,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":954,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":974,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":994,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 foo1.txt bar foo3.txt barlink test .no.prefetch.landmark baz.txt dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:509: Offset: 528, NextOffset: 623 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 791 465s testutil.go:509: Offset: 623, NextOffset: 934 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 934, NextOffset: 954 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 954, NextOffset: 974 465s testutil.go:509: Offset: 831, NextOffset: 851 465s testutil.go:509: Offset: 974, NextOffset: 994 465s testutil.go:509: Offset: 851, NextOffset: 2119 465s testutil.go:509: Offset: 994, NextOffset: 2406 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 252, NextOffset: 272 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 623, NextOffset: 934 465s testutil.go:509: Offset: 480, NextOffset: 791 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 954, NextOffset: 974 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 974, NextOffset: 994 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 831, NextOffset: 851 465s testutil.go:509: Offset: 994, NextOffset: 2406 465s testutil.go:509: Offset: 851, NextOffset: 2119 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar foo3.txt test dev foo1.txt barlink test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar foo3.txt test dev foo1.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":800,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":820,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":923,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":983,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 .no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test dev] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 477, NextOffset: 780 465s testutil.go:509: Offset: 620, NextOffset: 923 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 780, NextOffset: 800 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 800, NextOffset: 820 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 820, NextOffset: 840 465s testutil.go:509: Offset: 963, NextOffset: 983 465s testutil.go:509: Offset: 840, NextOffset: 2113 465s testutil.go:509: Offset: 983, NextOffset: 2394 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 131, NextOffset: 151 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 780, NextOffset: 800 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 800, NextOffset: 820 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 963, NextOffset: 983 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 820, NextOffset: 840 465s testutil.go:509: Offset: 983, NextOffset: 2394 465s testutil.go:509: Offset: 840, NextOffset: 2113 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 620, NextOffset: 923 465s testutil.go:509: Offset: 477, NextOffset: 780 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev baz.txt barlink test test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt dev baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":794,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":834,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":854,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":956,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt foo3.txt dev bar barlink test test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 794 465s testutil.go:509: Offset: 625, NextOffset: 936 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 794, NextOffset: 814 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 814, NextOffset: 834 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 854, NextOffset: 2126 465s testutil.go:509: Offset: 996, NextOffset: 2412 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 195, NextOffset: 215 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 625, NextOffset: 936 465s testutil.go:509: Offset: 483, NextOffset: 794 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 794, NextOffset: 814 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 814, NextOffset: 834 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 996, NextOffset: 2412 465s testutil.go:509: Offset: 854, NextOffset: 2126 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt test dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test dev barlink test2 .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1006,"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":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1066,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 376, NextOffset: 469 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 861 465s testutil.go:509: Offset: 614, NextOffset: 1006 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 861, NextOffset: 881 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 881, NextOffset: 901 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 921, NextOffset: 2273 465s testutil.go:509: Offset: 1066, NextOffset: 2563 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 861, NextOffset: 881 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 881, NextOffset: 901 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 1066, NextOffset: 2563 465s testutil.go:509: Offset: 921, NextOffset: 2273 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 614, NextOffset: 1006 465s testutil.go:509: Offset: 469, NextOffset: 861 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt bar test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar test dev test2 foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1015,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1035,"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":1075,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 baz.txt bar dev] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 872 465s testutil.go:509: Offset: 623, NextOffset: 1015 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1055, NextOffset: 1075 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 932, NextOffset: 2286 465s testutil.go:509: Offset: 1075, NextOffset: 2577 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar dev .no.prefetch.landmark foo1.txt foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 623, NextOffset: 1015 465s testutil.go:509: Offset: 480, NextOffset: 872 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1055, NextOffset: 1075 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 912, NextOffset: 932 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 1075, NextOffset: 2577 465s testutil.go:509: Offset: 932, NextOffset: 2286 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:509: Offset: 385, NextOffset: 480 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt test test2 bar] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt test test2 bar foo3.txt barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":860,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":920,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1003,"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":1043,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1063,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar dev .no.prefetch.landmark foo1.txt foo3.txt barlink test test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 477, NextOffset: 860 465s testutil.go:509: Offset: 620, NextOffset: 1003 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 860, NextOffset: 880 465s testutil.go:509: Offset: 1003, NextOffset: 1023 465s testutil.go:509: Offset: 880, NextOffset: 900 465s testutil.go:509: Offset: 1023, NextOffset: 1043 465s testutil.go:509: Offset: 900, NextOffset: 920 465s testutil.go:509: Offset: 1043, NextOffset: 1063 465s testutil.go:509: Offset: 920, NextOffset: 2276 465s testutil.go:509: Offset: 1063, NextOffset: 2563 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test test2 baz.txt bar dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 620, NextOffset: 1003 465s testutil.go:509: Offset: 477, NextOffset: 860 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1003, NextOffset: 1023 465s testutil.go:509: Offset: 860, NextOffset: 880 465s testutil.go:509: Offset: 1023, NextOffset: 1043 465s testutil.go:509: Offset: 880, NextOffset: 900 465s testutil.go:509: Offset: 1043, NextOffset: 1063 465s testutil.go:509: Offset: 900, NextOffset: 920 465s testutil.go:509: Offset: 1063, NextOffset: 2563 465s testutil.go:509: Offset: 920, NextOffset: 2276 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 91, NextOffset: 111 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=64000 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt bar dev foo1.txt foo3.txt barlink test test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 465s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev foo1.txt foo3.txt barlink test test2 .no.prefetch.landmark baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":895,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1017,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"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":1077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt dev .no.prefetch.landmark bar foo3.txt barlink test test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1037, NextOffset: 1057 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1057, NextOffset: 1077 465s testutil.go:509: Offset: 935, NextOffset: 2292 465s testutil.go:509: Offset: 1077, NextOffset: 2581 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 875 465s testutil.go:509: Offset: 625, NextOffset: 1017 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev .no.prefetch.landmark bar foo3.txt barlink test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 625, NextOffset: 1017 465s testutil.go:509: Offset: 483, NextOffset: 875 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1037, NextOffset: 1057 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1057, NextOffset: 1077 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1077, NextOffset: 2581 465s testutil.go:509: Offset: 935, NextOffset: 2292 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar test dev baz.txt foo1.txt foo3.txt barlink test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 282, NextOffset: 379 465s testutil.go:509: Offset: 402, NextOffset: 520 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 379, NextOffset: 474 465s testutil.go:509: Offset: 520, NextOffset: 615 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 474, NextOffset: 788 465s testutil.go:509: Offset: 615, NextOffset: 929 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 828, NextOffset: 848 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 848, NextOffset: 2103 465s testutil.go:509: Offset: 989, NextOffset: 2400 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test2 .no.prefetch.landmark bar test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 402, NextOffset: 520 465s testutil.go:509: Offset: 282, NextOffset: 379 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 615, NextOffset: 929 465s testutil.go:509: Offset: 474, NextOffset: 788 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 520, NextOffset: 615 465s testutil.go:509: Offset: 379, NextOffset: 474 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 828, NextOffset: 848 465s testutil.go:509: Offset: 989, NextOffset: 2400 465s testutil.go:509: Offset: 848, NextOffset: 2103 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev baz.txt foo1.txt test test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":945,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":965,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":985,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 bar test2 foo1.txt foo3.txt] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 803 465s testutil.go:509: Offset: 622, NextOffset: 945 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 803, NextOffset: 823 465s testutil.go:509: Offset: 945, NextOffset: 965 465s testutil.go:509: Offset: 823, NextOffset: 843 465s testutil.go:509: Offset: 965, NextOffset: 985 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 985, NextOffset: 1005 465s testutil.go:509: Offset: 863, NextOffset: 2131 465s testutil.go:509: Offset: 1005, NextOffset: 2419 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 284, NextOffset: 384 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar test2 foo1.txt foo3.txt barlink test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:509: Offset: 284, NextOffset: 384 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 622, NextOffset: 945 465s testutil.go:509: Offset: 480, NextOffset: 803 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 945, NextOffset: 965 465s testutil.go:509: Offset: 803, NextOffset: 823 465s testutil.go:509: Offset: 965, NextOffset: 985 465s testutil.go:509: Offset: 823, NextOffset: 843 465s testutil.go:509: Offset: 985, NextOffset: 1005 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 1005, NextOffset: 2419 465s testutil.go:509: Offset: 863, NextOffset: 2131 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test dev foo3.txt barlink test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":796,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":856,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":938,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 796 465s testutil.go:509: Offset: 622, NextOffset: 938 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 796, NextOffset: 816 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 816, NextOffset: 836 465s testutil.go:509: Offset: 958, NextOffset: 978 465s testutil.go:509: Offset: 836, NextOffset: 856 465s testutil.go:509: Offset: 978, NextOffset: 998 465s testutil.go:509: Offset: 856, NextOffset: 2128 465s testutil.go:509: Offset: 998, NextOffset: 2408 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 285, NextOffset: 384 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 796, NextOffset: 816 465s testutil.go:509: Offset: 958, NextOffset: 978 465s testutil.go:509: Offset: 816, NextOffset: 836 465s testutil.go:509: Offset: 978, NextOffset: 998 465s testutil.go:509: Offset: 836, NextOffset: 856 465s testutil.go:509: Offset: 998, NextOffset: 2408 465s testutil.go:509: Offset: 856, NextOffset: 2128 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 622, NextOffset: 938 465s testutil.go:509: Offset: 480, NextOffset: 796 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:509: Offset: 285, NextOffset: 384 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt test dev test2 bar] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt test dev test2 bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":802,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":822,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":862,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":948,"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":988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar barlink] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:509: Offset: 411, NextOffset: 532 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 386, NextOffset: 484 465s testutil.go:509: Offset: 532, NextOffset: 630 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 484, NextOffset: 802 465s testutil.go:509: Offset: 630, NextOffset: 948 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 802, NextOffset: 822 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 862, NextOffset: 2133 465s testutil.go:509: Offset: 1008, NextOffset: 2427 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test baz.txt foo3.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 532 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 532, NextOffset: 630 465s testutil.go:509: Offset: 386, NextOffset: 484 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 802, NextOffset: 822 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 1008, NextOffset: 2427 465s testutil.go:509: Offset: 862, NextOffset: 2133 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 630, NextOffset: 948 465s testutil.go:509: Offset: 484, NextOffset: 802 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:509: Offset: 190, NextOffset: 286 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar dev test2 .no.prefetch.landmark baz.txt foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test foo1.txt bar dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 921, NextOffset: 941 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 941, NextOffset: 961 465s testutil.go:509: Offset: 825, NextOffset: 2050 465s testutil.go:509: Offset: 961, NextOffset: 2344 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 454, NextOffset: 765 465s testutil.go:509: Offset: 590, NextOffset: 901 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test baz.txt foo1.txt foo3.txt barlink dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 921, NextOffset: 941 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 941, NextOffset: 961 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 961, NextOffset: 2344 465s testutil.go:509: Offset: 825, NextOffset: 2050 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 590, NextOffset: 901 465s testutil.go:509: Offset: 454, NextOffset: 765 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar foo3.txt test dev test2 .no.prefetch.landmark foo1.txt barlink] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test dev test2 .no.prefetch.landmark foo1.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 465, NextOffset: 781 465s testutil.go:509: Offset: 600, NextOffset: 916 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 801, NextOffset: 821 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 821, NextOffset: 841 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 841, NextOffset: 2076 465s testutil.go:509: Offset: 976, NextOffset: 2356 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 916 465s testutil.go:509: Offset: 465, NextOffset: 781 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 801, NextOffset: 821 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 821, NextOffset: 841 465s testutil.go:509: Offset: 976, NextOffset: 2356 465s testutil.go:509: Offset: 841, NextOffset: 2076 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt test dev test2 baz.txt bar foo3.txt barlink .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 .no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt barlink dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 461, NextOffset: 765 465s testutil.go:509: Offset: 594, NextOffset: 898 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 898, NextOffset: 918 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 918, NextOffset: 938 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 825, NextOffset: 2056 465s testutil.go:509: Offset: 958, NextOffset: 2340 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 898, NextOffset: 918 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 918, NextOffset: 938 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 958, NextOffset: 2340 465s testutil.go:509: Offset: 825, NextOffset: 2056 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 594, NextOffset: 898 465s testutil.go:509: Offset: 461, NextOffset: 765 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink dev .no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test test2 foo3.txt barlink dev .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":797,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":817,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test test2 baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 777 465s testutil.go:509: Offset: 600, NextOffset: 908 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 908, NextOffset: 928 465s testutil.go:509: Offset: 797, NextOffset: 817 465s testutil.go:509: Offset: 928, NextOffset: 948 465s testutil.go:509: Offset: 817, NextOffset: 837 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 837, NextOffset: 2068 465s testutil.go:509: Offset: 968, NextOffset: 2355 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 908 465s testutil.go:509: Offset: 469, NextOffset: 777 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 908, NextOffset: 928 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 928, NextOffset: 948 465s testutil.go:509: Offset: 797, NextOffset: 817 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 817, NextOffset: 837 465s testutil.go:509: Offset: 968, NextOffset: 2355 465s testutil.go:509: Offset: 837, NextOffset: 2068 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:509: Offset: 377, NextOffset: 469 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":863,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":883,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":999,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1019,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1039,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev test2 test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 454, NextOffset: 843 465s testutil.go:509: Offset: 590, NextOffset: 979 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 863, NextOffset: 883 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 883, NextOffset: 903 465s testutil.go:509: Offset: 1019, NextOffset: 1039 465s testutil.go:509: Offset: 903, NextOffset: 2213 465s testutil.go:509: Offset: 1039, NextOffset: 2496 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 863, NextOffset: 883 465s testutil.go:509: Offset: 1019, NextOffset: 1039 465s testutil.go:509: Offset: 883, NextOffset: 903 465s testutil.go:509: Offset: 1039, NextOffset: 2496 465s testutil.go:509: Offset: 903, NextOffset: 2213 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 590, NextOffset: 979 465s testutil.go:509: Offset: 454, NextOffset: 843 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test .no.prefetch.landmark dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1007,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1047,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1067,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark bar test test2 baz.txt foo1.txt foo3.txt barlink dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1007, NextOffset: 1027 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1027, NextOffset: 1047 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1047, NextOffset: 1067 465s testutil.go:509: Offset: 932, NextOffset: 2257 465s testutil.go:509: Offset: 1067, NextOffset: 2534 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 465, NextOffset: 872 465s testutil.go:509: Offset: 600, NextOffset: 1007 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink dev .no.prefetch.landmark bar test test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 1007 465s testutil.go:509: Offset: 465, NextOffset: 872 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1007, NextOffset: 1027 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1027, NextOffset: 1047 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1047, NextOffset: 1067 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1067, NextOffset: 2534 465s testutil.go:509: Offset: 932, NextOffset: 2257 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar barlink test dev .no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":862,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":882,"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":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1035,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 461, NextOffset: 862 465s testutil.go:509: Offset: 594, NextOffset: 995 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 995, NextOffset: 1015 465s testutil.go:509: Offset: 882, NextOffset: 902 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 922, NextOffset: 2241 465s testutil.go:509: Offset: 1055, NextOffset: 2518 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 995, NextOffset: 1015 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 882, NextOffset: 902 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 1055, NextOffset: 2518 465s testutil.go:509: Offset: 922, NextOffset: 2241 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 594, NextOffset: 995 465s testutil.go:509: Offset: 461, NextOffset: 862 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test baz.txt dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test baz.txt dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":895,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1006,"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":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1066,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 875 465s testutil.go:509: Offset: 600, NextOffset: 1006 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 935, NextOffset: 2257 465s testutil.go:509: Offset: 1066, NextOffset: 2535 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 1006 465s testutil.go:509: Offset: 469, NextOffset: 875 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1066, NextOffset: 2535 465s testutil.go:509: Offset: 935, NextOffset: 2257 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev test2 foo1.txt barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 277, NextOffset: 370 465s testutil.go:509: Offset: 392, NextOffset: 504 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 370, NextOffset: 459 465s testutil.go:509: Offset: 504, NextOffset: 593 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 459, NextOffset: 768 465s testutil.go:509: Offset: 593, NextOffset: 902 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 768, NextOffset: 788 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 828, NextOffset: 2051 465s testutil.go:509: Offset: 962, NextOffset: 2341 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt dev test2 foo1.txt barlink test .no.prefetch.landmark baz.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 392, NextOffset: 504 465s testutil.go:509: Offset: 277, NextOffset: 370 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 768, NextOffset: 788 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 962, NextOffset: 2341 465s testutil.go:509: Offset: 828, NextOffset: 2051 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 504, NextOffset: 593 465s testutil.go:509: Offset: 370, NextOffset: 459 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 593, NextOffset: 902 465s testutil.go:509: Offset: 459, NextOffset: 768 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:509: Offset: 189, NextOffset: 277 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt barlink test2 baz.txt foo1.txt test dev .no.prefetch.landmark] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt dev bar foo3.txt barlink test test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 792, NextOffset: 812 465s testutil.go:509: Offset: 924, NextOffset: 944 465s testutil.go:509: Offset: 812, NextOffset: 832 465s testutil.go:509: Offset: 944, NextOffset: 964 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 852, NextOffset: 2094 465s testutil.go:509: Offset: 984, NextOffset: 2363 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 378 465s testutil.go:509: Offset: 396, NextOffset: 510 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 378, NextOffset: 470 465s testutil.go:509: Offset: 510, NextOffset: 602 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 470, NextOffset: 792 465s testutil.go:509: Offset: 602, NextOffset: 924 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark baz.txt foo1.txt dev bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 602, NextOffset: 924 465s testutil.go:509: Offset: 470, NextOffset: 792 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 924, NextOffset: 944 465s testutil.go:509: Offset: 792, NextOffset: 812 465s testutil.go:509: Offset: 944, NextOffset: 964 465s testutil.go:509: Offset: 812, NextOffset: 832 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 984, NextOffset: 2363 465s testutil.go:509: Offset: 852, NextOffset: 2094 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 396, NextOffset: 510 465s testutil.go:509: Offset: 283, NextOffset: 378 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 510, NextOffset: 602 465s testutil.go:509: Offset: 378, NextOffset: 470 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt dev baz.txt bar foo3.txt barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test2 foo1.txt bar foo3.txt test dev .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 284, NextOffset: 383 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 383, NextOffset: 479 465s testutil.go:509: Offset: 509, NextOffset: 605 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 479, NextOffset: 786 465s testutil.go:509: Offset: 605, NextOffset: 912 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 786, NextOffset: 806 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 806, NextOffset: 826 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 826, NextOffset: 846 465s testutil.go:509: Offset: 952, NextOffset: 972 465s testutil.go:509: Offset: 846, NextOffset: 2078 465s testutil.go:509: Offset: 972, NextOffset: 2355 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 605 465s testutil.go:509: Offset: 383, NextOffset: 479 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 605, NextOffset: 912 465s testutil.go:509: Offset: 479, NextOffset: 786 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 786, NextOffset: 806 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 806, NextOffset: 826 465s testutil.go:509: Offset: 952, NextOffset: 972 465s testutil.go:509: Offset: 826, NextOffset: 846 465s testutil.go:509: Offset: 972, NextOffset: 2355 465s testutil.go:509: Offset: 846, NextOffset: 2078 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 284, NextOffset: 383 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test dev .no.prefetch.landmark test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 285, NextOffset: 385 465s testutil.go:509: Offset: 399, NextOffset: 514 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 483 465s testutil.go:509: Offset: 514, NextOffset: 612 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 793 465s testutil.go:509: Offset: 612, NextOffset: 922 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 793, NextOffset: 813 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 813, NextOffset: 833 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 853, NextOffset: 2082 465s testutil.go:509: Offset: 982, NextOffset: 2371 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 baz.txt foo1.txt test .no.prefetch.landmark bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 514, NextOffset: 612 465s testutil.go:509: Offset: 385, NextOffset: 483 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 612, NextOffset: 922 465s testutil.go:509: Offset: 483, NextOffset: 793 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 399, NextOffset: 514 465s testutil.go:509: Offset: 285, NextOffset: 385 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 793, NextOffset: 813 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 813, NextOffset: 833 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 982, NextOffset: 2371 465s testutil.go:509: Offset: 853, NextOffset: 2082 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink test dev foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt barlink test2] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 818, NextOffset: 838 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 878, NextOffset: 2221 465s testutil.go:509: Offset: 1019, NextOffset: 2503 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 487, NextOffset: 818 465s testutil.go:509: Offset: 628, NextOffset: 959 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 628, NextOffset: 959 465s testutil.go:509: Offset: 487, NextOffset: 818 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 818, NextOffset: 838 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1019, NextOffset: 2503 465s testutil.go:509: Offset: 878, NextOffset: 2221 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink test] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 854, NextOffset: 874 465s testutil.go:509: Offset: 996, NextOffset: 1016 465s testutil.go:509: Offset: 874, NextOffset: 894 465s testutil.go:509: Offset: 1016, NextOffset: 1036 465s testutil.go:509: Offset: 894, NextOffset: 2201 465s testutil.go:509: Offset: 1036, NextOffset: 2528 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 834 465s testutil.go:509: Offset: 638, NextOffset: 976 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 638, NextOffset: 976 465s testutil.go:509: Offset: 496, NextOffset: 834 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 996, NextOffset: 1016 465s testutil.go:509: Offset: 854, NextOffset: 874 465s testutil.go:509: Offset: 1016, NextOffset: 1036 465s testutil.go:509: Offset: 874, NextOffset: 894 465s testutil.go:509: Offset: 1036, NextOffset: 2528 465s testutil.go:509: Offset: 894, NextOffset: 2201 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo3.txt .no.prefetch.landmark foo1.txt bar barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 495, NextOffset: 832 465s testutil.go:509: Offset: 634, NextOffset: 971 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 971, NextOffset: 991 465s testutil.go:509: Offset: 852, NextOffset: 872 465s testutil.go:509: Offset: 991, NextOffset: 1011 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1011, NextOffset: 1031 465s testutil.go:509: Offset: 892, NextOffset: 2198 465s testutil.go:509: Offset: 1031, NextOffset: 2520 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test dev test2 baz.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 971, NextOffset: 991 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 991, NextOffset: 1011 465s testutil.go:509: Offset: 852, NextOffset: 872 465s testutil.go:509: Offset: 1011, NextOffset: 1031 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1031, NextOffset: 2520 465s testutil.go:509: Offset: 892, NextOffset: 2198 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 971 465s testutil.go:509: Offset: 495, NextOffset: 832 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar barlink test dev baz.txt foo1.txt foo3.txt test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test dev baz.txt foo1.txt foo3.txt test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt .no.prefetch.landmark barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 498, NextOffset: 838 465s testutil.go:509: Offset: 641, NextOffset: 981 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 981, NextOffset: 1001 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1001, NextOffset: 1021 465s testutil.go:509: Offset: 878, NextOffset: 898 465s testutil.go:509: Offset: 1021, NextOffset: 1041 465s testutil.go:509: Offset: 898, NextOffset: 2243 465s testutil.go:509: Offset: 1041, NextOffset: 2537 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt .no.prefetch.landmark barlink test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 981, NextOffset: 1001 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 1001, NextOffset: 1021 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1021, NextOffset: 1041 465s testutil.go:509: Offset: 878, NextOffset: 898 465s testutil.go:509: Offset: 1041, NextOffset: 2537 465s testutil.go:509: Offset: 898, NextOffset: 2243 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 641, NextOffset: 981 465s testutil.go:509: Offset: 498, NextOffset: 838 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt dev bar barlink test test2 .no.prefetch.landmark baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1044,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1064,"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":1104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev test2 foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 487, NextOffset: 903 465s testutil.go:509: Offset: 628, NextOffset: 1044 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 903, NextOffset: 923 465s testutil.go:509: Offset: 1044, NextOffset: 1064 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 1064, NextOffset: 1084 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 1084, NextOffset: 1104 465s testutil.go:509: Offset: 963, NextOffset: 2399 465s testutil.go:509: Offset: 1104, NextOffset: 2662 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar dev test2 foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 628, NextOffset: 1044 465s testutil.go:509: Offset: 487, NextOffset: 903 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1044, NextOffset: 1064 465s testutil.go:509: Offset: 903, NextOffset: 923 465s testutil.go:509: Offset: 1064, NextOffset: 1084 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 1084, NextOffset: 1104 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 1104, NextOffset: 2662 465s testutil.go:509: Offset: 963, NextOffset: 2399 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1058,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1078,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar barlink dev test2 .no.prefetch.landmark baz.txt foo3.txt test] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 1058, NextOffset: 1078 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 1078, NextOffset: 1098 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 1098, NextOffset: 1118 465s testutil.go:509: Offset: 976, NextOffset: 2380 465s testutil.go:509: Offset: 1118, NextOffset: 2688 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 916 465s testutil.go:509: Offset: 638, NextOffset: 1058 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink dev test2 .no.prefetch.landmark baz.txt foo3.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 638, NextOffset: 1058 465s testutil.go:509: Offset: 496, NextOffset: 916 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1058, NextOffset: 1078 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 1078, NextOffset: 1098 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 1098, NextOffset: 1118 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 1118, NextOffset: 2688 465s testutil.go:509: Offset: 976, NextOffset: 2380 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev barlink] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev barlink test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt foo1.txt dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 495, NextOffset: 911 465s testutil.go:509: Offset: 634, NextOffset: 1050 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 911, NextOffset: 931 465s testutil.go:509: Offset: 1050, NextOffset: 1070 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 1070, NextOffset: 1090 465s testutil.go:509: Offset: 951, NextOffset: 971 465s testutil.go:509: Offset: 1090, NextOffset: 1110 465s testutil.go:509: Offset: 971, NextOffset: 2369 465s testutil.go:509: Offset: 1110, NextOffset: 2671 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt dev .no.prefetch.landmark bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 1050 465s testutil.go:509: Offset: 495, NextOffset: 911 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1050, NextOffset: 1070 465s testutil.go:509: Offset: 911, NextOffset: 931 465s testutil.go:509: Offset: 1070, NextOffset: 1090 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 1090, NextOffset: 1110 465s testutil.go:509: Offset: 951, NextOffset: 971 465s testutil.go:509: Offset: 1110, NextOffset: 2671 465s testutil.go:509: Offset: 971, NextOffset: 2369 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt dev test2 baz.txt foo1.txt bar barlink test .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":920,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":960,"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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1063,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1083,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1103,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 foo1.txt barlink dev] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 498, NextOffset: 920 465s testutil.go:509: Offset: 641, NextOffset: 1063 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 920, NextOffset: 940 465s testutil.go:509: Offset: 1063, NextOffset: 1083 465s testutil.go:509: Offset: 940, NextOffset: 960 465s testutil.go:509: Offset: 1083, NextOffset: 1103 465s testutil.go:509: Offset: 960, NextOffset: 980 465s testutil.go:509: Offset: 1103, NextOffset: 1123 465s testutil.go:509: Offset: 980, NextOffset: 2415 465s testutil.go:509: Offset: 1123, NextOffset: 2692 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test test2 foo1.txt barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 641, NextOffset: 1063 465s testutil.go:509: Offset: 498, NextOffset: 920 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1063, NextOffset: 1083 465s testutil.go:509: Offset: 920, NextOffset: 940 465s testutil.go:509: Offset: 1083, NextOffset: 1103 465s testutil.go:509: Offset: 940, NextOffset: 960 465s testutil.go:509: Offset: 1103, NextOffset: 1123 465s testutil.go:509: Offset: 960, NextOffset: 980 465s testutil.go:509: Offset: 1123, NextOffset: 2692 465s testutil.go:509: Offset: 980, NextOffset: 2415 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:509: Offset: 398, NextOffset: 498 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt barlink test test2 .no.prefetch.landmark baz.txt bar foo3.txt dev] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev foo1.txt barlink test test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":819,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":839,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":859,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":879,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":964,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1004,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1024,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink baz.txt bar test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:509: Offset: 410, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 386, NextOffset: 482 465s testutil.go:509: Offset: 531, NextOffset: 627 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 482, NextOffset: 819 465s testutil.go:509: Offset: 627, NextOffset: 964 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 819, NextOffset: 839 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 839, NextOffset: 859 465s testutil.go:509: Offset: 984, NextOffset: 1004 465s testutil.go:509: Offset: 859, NextOffset: 879 465s testutil.go:509: Offset: 1004, NextOffset: 1024 465s testutil.go:509: Offset: 879, NextOffset: 2209 465s testutil.go:509: Offset: 1024, NextOffset: 2505 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt bar test dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 410, NextOffset: 531 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 627, NextOffset: 964 465s testutil.go:509: Offset: 482, NextOffset: 819 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 627 465s testutil.go:509: Offset: 386, NextOffset: 482 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 819, NextOffset: 839 465s testutil.go:509: Offset: 984, NextOffset: 1004 465s testutil.go:509: Offset: 839, NextOffset: 859 465s testutil.go:509: Offset: 1004, NextOffset: 1024 465s testutil.go:509: Offset: 859, NextOffset: 879 465s testutil.go:509: Offset: 1024, NextOffset: 2505 465s testutil.go:509: Offset: 879, NextOffset: 2209 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 bar foo3.txt barlink dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 289, NextOffset: 391 465s testutil.go:509: Offset: 413, NextOffset: 535 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 391, NextOffset: 489 465s testutil.go:509: Offset: 535, NextOffset: 633 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 489, NextOffset: 825 465s testutil.go:509: Offset: 633, NextOffset: 969 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 825, NextOffset: 845 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 845, NextOffset: 865 465s testutil.go:509: Offset: 989, NextOffset: 1009 465s testutil.go:509: Offset: 865, NextOffset: 885 465s testutil.go:509: Offset: 1009, NextOffset: 1029 465s testutil.go:509: Offset: 885, NextOffset: 2193 465s testutil.go:509: Offset: 1029, NextOffset: 2524 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt bar barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 535, NextOffset: 633 465s testutil.go:509: Offset: 391, NextOffset: 489 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 825, NextOffset: 845 465s testutil.go:509: Offset: 989, NextOffset: 1009 465s testutil.go:509: Offset: 845, NextOffset: 865 465s testutil.go:509: Offset: 1009, NextOffset: 1029 465s testutil.go:509: Offset: 865, NextOffset: 885 465s testutil.go:509: Offset: 1029, NextOffset: 2524 465s testutil.go:509: Offset: 885, NextOffset: 2193 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 413, NextOffset: 535 465s testutil.go:509: Offset: 289, NextOffset: 391 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 633, NextOffset: 969 465s testutil.go:509: Offset: 489, NextOffset: 825 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:509: Offset: 191, NextOffset: 289 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar test dev foo3.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar test dev foo3.txt barlink test2 .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":822,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":842,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":862,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":882,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":968,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":988,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1008,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1028,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt barlink test test2 baz.txt bar foo3.txt dev] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 488, NextOffset: 822 465s testutil.go:509: Offset: 634, NextOffset: 968 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1008, NextOffset: 1028 465s testutil.go:509: Offset: 882, NextOffset: 2181 465s testutil.go:509: Offset: 1028, NextOffset: 2521 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 414, NextOffset: 536 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 488 465s testutil.go:509: Offset: 536, NextOffset: 634 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt barlink test test2 baz.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 536, NextOffset: 634 465s testutil.go:509: Offset: 390, NextOffset: 488 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 968 465s testutil.go:509: Offset: 488, NextOffset: 822 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 414, NextOffset: 536 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 1008, NextOffset: 1028 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1028, NextOffset: 2521 465s testutil.go:509: Offset: 882, NextOffset: 2181 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:509: Offset: 192, NextOffset: 288 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":853,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":873,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":893,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":997,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1017,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt barlink test test2 .no.prefetch.landmark bar foo3.txt dev] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 415, NextOffset: 539 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 496 465s testutil.go:509: Offset: 539, NextOffset: 640 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 833 465s testutil.go:509: Offset: 640, NextOffset: 977 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 977, NextOffset: 997 465s testutil.go:509: Offset: 853, NextOffset: 873 465s testutil.go:509: Offset: 997, NextOffset: 1017 465s testutil.go:509: Offset: 873, NextOffset: 893 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 893, NextOffset: 2236 465s testutil.go:509: Offset: 1037, NextOffset: 2529 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 539, NextOffset: 640 465s testutil.go:509: Offset: 395, NextOffset: 496 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 640, NextOffset: 977 465s testutil.go:509: Offset: 496, NextOffset: 833 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 539 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 977, NextOffset: 997 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 997, NextOffset: 1017 465s testutil.go:509: Offset: 853, NextOffset: 873 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 873, NextOffset: 893 465s testutil.go:509: Offset: 1037, NextOffset: 2529 465s testutil.go:509: Offset: 893, NextOffset: 2236 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:509: Offset: 193, NextOffset: 292 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt barlink test .no.prefetch.landmark baz.txt bar dev test2 foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar dev test2 foo1.txt foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":771,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":791,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test test2 bar barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 771 465s testutil.go:509: Offset: 614, NextOffset: 916 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 831, NextOffset: 2087 465s testutil.go:509: Offset: 976, NextOffset: 2386 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2 bar barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 614, NextOffset: 916 465s testutil.go:509: Offset: 469, NextOffset: 771 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 976, NextOffset: 2386 465s testutil.go:509: Offset: 831, NextOffset: 2087 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test .no.prefetch.landmark baz.txt foo1.txt bar dev test2 foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar dev test2 foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":791,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":831,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":851,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":954,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":974,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":994,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 791 465s testutil.go:509: Offset: 623, NextOffset: 934 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 954, NextOffset: 974 465s testutil.go:509: Offset: 831, NextOffset: 851 465s testutil.go:509: Offset: 974, NextOffset: 994 465s testutil.go:509: Offset: 851, NextOffset: 2119 465s testutil.go:509: Offset: 994, NextOffset: 2406 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 954, NextOffset: 974 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 974, NextOffset: 994 465s testutil.go:509: Offset: 831, NextOffset: 851 465s testutil.go:509: Offset: 994, NextOffset: 2406 465s testutil.go:509: Offset: 851, NextOffset: 2119 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 623, NextOffset: 934 465s testutil.go:509: Offset: 480, NextOffset: 791 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev test2 baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":800,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":820,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":923,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":983,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 780, NextOffset: 800 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 800, NextOffset: 820 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 820, NextOffset: 840 465s testutil.go:509: Offset: 963, NextOffset: 983 465s testutil.go:509: Offset: 840, NextOffset: 2113 465s testutil.go:509: Offset: 983, NextOffset: 2394 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 477, NextOffset: 780 465s testutil.go:509: Offset: 620, NextOffset: 923 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 620, NextOffset: 923 465s testutil.go:509: Offset: 477, NextOffset: 780 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 780, NextOffset: 800 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 800, NextOffset: 820 465s testutil.go:509: Offset: 963, NextOffset: 983 465s testutil.go:509: Offset: 820, NextOffset: 840 465s testutil.go:509: Offset: 983, NextOffset: 2394 465s testutil.go:509: Offset: 840, NextOffset: 2113 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar barlink dev test2 foo3.txt test .no.prefetch.landmark baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":794,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":834,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":854,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":956,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 794 465s testutil.go:509: Offset: 625, NextOffset: 936 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 794, NextOffset: 814 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 814, NextOffset: 834 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 854, NextOffset: 2126 465s testutil.go:509: Offset: 996, NextOffset: 2412 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 625, NextOffset: 936 465s testutil.go:509: Offset: 483, NextOffset: 794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 794, NextOffset: 814 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 814, NextOffset: 834 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 996, NextOffset: 2412 465s testutil.go:509: Offset: 854, NextOffset: 2126 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1006,"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":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1066,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 baz.txt bar test dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 861 465s testutil.go:509: Offset: 614, NextOffset: 1006 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 861, NextOffset: 881 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 881, NextOffset: 901 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 921, NextOffset: 2273 465s testutil.go:509: Offset: 1066, NextOffset: 2563 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt bar test dev .no.prefetch.landmark foo1.txt foo3.txt barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 861, NextOffset: 881 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 881, NextOffset: 901 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 1066, NextOffset: 2563 465s testutil.go:509: Offset: 921, NextOffset: 2273 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 614, NextOffset: 1006 465s testutil.go:509: Offset: 469, NextOffset: 861 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2 baz.txt bar] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1015,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1035,"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":1075,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo3.txt dev test2 foo1.txt bar barlink test] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 872 465s testutil.go:509: Offset: 623, NextOffset: 1015 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1055, NextOffset: 1075 465s testutil.go:509: Offset: 932, NextOffset: 2286 465s testutil.go:509: Offset: 1075, NextOffset: 2577 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt dev test2 foo1.txt bar barlink test .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1055, NextOffset: 1075 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1075, NextOffset: 2577 465s testutil.go:509: Offset: 932, NextOffset: 2286 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 623, NextOffset: 1015 465s testutil.go:509: Offset: 480, NextOffset: 872 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar foo3.txt test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test dev foo1.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":860,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":920,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1003,"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":1043,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1063,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test test2 foo1.txt foo3.txt dev .no.prefetch.landmark baz.txt bar barlink] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 477, NextOffset: 860 465s testutil.go:509: Offset: 620, NextOffset: 1003 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 860, NextOffset: 880 465s testutil.go:509: Offset: 1003, NextOffset: 1023 465s testutil.go:509: Offset: 880, NextOffset: 900 465s testutil.go:509: Offset: 1023, NextOffset: 1043 465s testutil.go:509: Offset: 900, NextOffset: 920 465s testutil.go:509: Offset: 1043, NextOffset: 1063 465s testutil.go:509: Offset: 920, NextOffset: 2276 465s testutil.go:509: Offset: 1063, NextOffset: 2563 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 620, NextOffset: 1003 465s testutil.go:509: Offset: 477, NextOffset: 860 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1003, NextOffset: 1023 465s testutil.go:509: Offset: 860, NextOffset: 880 465s testutil.go:509: Offset: 1023, NextOffset: 1043 465s testutil.go:509: Offset: 880, NextOffset: 900 465s testutil.go:509: Offset: 1043, NextOffset: 1063 465s testutil.go:509: Offset: 900, NextOffset: 920 465s testutil.go:509: Offset: 1063, NextOffset: 2563 465s testutil.go:509: Offset: 920, NextOffset: 2276 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test dev test2 baz.txt bar] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":895,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1017,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"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":1077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1037, NextOffset: 1057 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1057, NextOffset: 1077 465s testutil.go:509: Offset: 935, NextOffset: 2292 465s testutil.go:509: Offset: 1077, NextOffset: 2581 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 875 465s testutil.go:509: Offset: 625, NextOffset: 1017 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 625, NextOffset: 1017 465s testutil.go:509: Offset: 483, NextOffset: 875 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1037, NextOffset: 1057 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1057, NextOffset: 1077 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1077, NextOffset: 2581 465s testutil.go:509: Offset: 935, NextOffset: 2292 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:509: Offset: 287, NextOffset: 387 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark foo1.txt foo3.txt test baz.txt bar barlink] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 barlink test test2 foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 282, NextOffset: 379 465s testutil.go:509: Offset: 402, NextOffset: 520 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 379, NextOffset: 474 465s testutil.go:509: Offset: 520, NextOffset: 615 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 474, NextOffset: 788 465s testutil.go:509: Offset: 615, NextOffset: 929 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 828, NextOffset: 848 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 848, NextOffset: 2103 465s testutil.go:509: Offset: 989, NextOffset: 2400 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2 foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 402, NextOffset: 520 465s testutil.go:509: Offset: 282, NextOffset: 379 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 520, NextOffset: 615 465s testutil.go:509: Offset: 379, NextOffset: 474 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 615, NextOffset: 929 465s testutil.go:509: Offset: 474, NextOffset: 788 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 828, NextOffset: 848 465s testutil.go:509: Offset: 989, NextOffset: 2400 465s testutil.go:509: Offset: 848, NextOffset: 2103 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:509: Offset: 189, NextOffset: 282 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt foo3.txt dev test2 .no.prefetch.landmark bar barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt dev test2 .no.prefetch.landmark bar barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":945,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":965,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":985,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 baz.txt foo1.txt test bar] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 803, NextOffset: 823 465s testutil.go:509: Offset: 945, NextOffset: 965 465s testutil.go:509: Offset: 823, NextOffset: 843 465s testutil.go:509: Offset: 965, NextOffset: 985 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 985, NextOffset: 1005 465s testutil.go:509: Offset: 863, NextOffset: 2131 465s testutil.go:509: Offset: 1005, NextOffset: 2419 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 284, NextOffset: 384 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 803 465s testutil.go:509: Offset: 622, NextOffset: 945 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:509: Offset: 284, NextOffset: 384 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 945, NextOffset: 965 465s testutil.go:509: Offset: 803, NextOffset: 823 465s testutil.go:509: Offset: 965, NextOffset: 985 465s testutil.go:509: Offset: 823, NextOffset: 843 465s testutil.go:509: Offset: 985, NextOffset: 1005 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 1005, NextOffset: 2419 465s testutil.go:509: Offset: 863, NextOffset: 2131 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 622, NextOffset: 945 465s testutil.go:509: Offset: 480, NextOffset: 803 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt test dev test2 baz.txt bar barlink .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 baz.txt bar barlink .no.prefetch.landmark foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":796,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":856,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":938,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar foo3.txt barlink test2 .no.prefetch.landmark foo1.txt test dev] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 796 465s testutil.go:509: Offset: 622, NextOffset: 938 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 796, NextOffset: 816 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 816, NextOffset: 836 465s testutil.go:509: Offset: 958, NextOffset: 978 465s testutil.go:509: Offset: 836, NextOffset: 856 465s testutil.go:509: Offset: 978, NextOffset: 998 465s testutil.go:509: Offset: 856, NextOffset: 2128 465s testutil.go:509: Offset: 998, NextOffset: 2408 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 285, NextOffset: 384 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test dev baz.txt bar foo3.txt barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:509: Offset: 285, NextOffset: 384 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 796, NextOffset: 816 465s testutil.go:509: Offset: 958, NextOffset: 978 465s testutil.go:509: Offset: 816, NextOffset: 836 465s testutil.go:509: Offset: 978, NextOffset: 998 465s testutil.go:509: Offset: 836, NextOffset: 856 465s testutil.go:509: Offset: 998, NextOffset: 2408 465s testutil.go:509: Offset: 856, NextOffset: 2128 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 622, NextOffset: 938 465s testutil.go:509: Offset: 480, NextOffset: 796 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:509: Offset: 190, NextOffset: 285 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo3.txt test .no.prefetch.landmark foo1.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":802,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":822,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":862,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":948,"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":988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink bar test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 802, NextOffset: 822 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 862, NextOffset: 2133 465s testutil.go:509: Offset: 1008, NextOffset: 2427 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:509: Offset: 411, NextOffset: 532 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 386, NextOffset: 484 465s testutil.go:509: Offset: 532, NextOffset: 630 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 484, NextOffset: 802 465s testutil.go:509: Offset: 630, NextOffset: 948 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 802, NextOffset: 822 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 1008, NextOffset: 2427 465s testutil.go:509: Offset: 862, NextOffset: 2133 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 532 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 630, NextOffset: 948 465s testutil.go:509: Offset: 484, NextOffset: 802 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 532, NextOffset: 630 465s testutil.go:509: Offset: 386, NextOffset: 484 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test test2 foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 454, NextOffset: 765 465s testutil.go:509: Offset: 590, NextOffset: 901 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 921, NextOffset: 941 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 941, NextOffset: 961 465s testutil.go:509: Offset: 825, NextOffset: 2050 465s testutil.go:509: Offset: 961, NextOffset: 2344 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 590, NextOffset: 901 465s testutil.go:509: Offset: 454, NextOffset: 765 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 921, NextOffset: 941 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 941, NextOffset: 961 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 961, NextOffset: 2344 465s testutil.go:509: Offset: 825, NextOffset: 2050 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:509: Offset: 365, NextOffset: 454 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev foo1.txt test test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt test test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 465, NextOffset: 781 465s testutil.go:509: Offset: 600, NextOffset: 916 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 801, NextOffset: 821 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 821, NextOffset: 841 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 841, NextOffset: 2076 465s testutil.go:509: Offset: 976, NextOffset: 2356 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 916 465s testutil.go:509: Offset: 465, NextOffset: 781 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 801, NextOffset: 821 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 821, NextOffset: 841 465s testutil.go:509: Offset: 976, NextOffset: 2356 465s testutil.go:509: Offset: 841, NextOffset: 2076 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink test2 baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 461, NextOffset: 765 465s testutil.go:509: Offset: 594, NextOffset: 898 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 898, NextOffset: 918 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 918, NextOffset: 938 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 825, NextOffset: 2056 465s testutil.go:509: Offset: 958, NextOffset: 2340 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 594, NextOffset: 898 465s testutil.go:509: Offset: 461, NextOffset: 765 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 898, NextOffset: 918 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 918, NextOffset: 938 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 958, NextOffset: 2340 465s testutil.go:509: Offset: 825, NextOffset: 2056 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt bar barlink test dev test2 baz.txt foo3.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test dev test2 baz.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":797,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":817,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo3.txt barlink test foo1.txt bar dev test2] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 777 465s testutil.go:509: Offset: 600, NextOffset: 908 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 908, NextOffset: 928 465s testutil.go:509: Offset: 797, NextOffset: 817 465s testutil.go:509: Offset: 928, NextOffset: 948 465s testutil.go:509: Offset: 817, NextOffset: 837 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 837, NextOffset: 2068 465s testutil.go:509: Offset: 968, NextOffset: 2355 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar dev test2 .no.prefetch.landmark baz.txt foo3.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 908, NextOffset: 928 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 928, NextOffset: 948 465s testutil.go:509: Offset: 797, NextOffset: 817 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 817, NextOffset: 837 465s testutil.go:509: Offset: 968, NextOffset: 2355 465s testutil.go:509: Offset: 837, NextOffset: 2068 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 908 465s testutil.go:509: Offset: 469, NextOffset: 777 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":863,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":883,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":999,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1019,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1039,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt test baz.txt barlink] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 454, NextOffset: 843 465s testutil.go:509: Offset: 590, NextOffset: 979 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 863, NextOffset: 883 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 883, NextOffset: 903 465s testutil.go:509: Offset: 1019, NextOffset: 1039 465s testutil.go:509: Offset: 903, NextOffset: 2213 465s testutil.go:509: Offset: 1039, NextOffset: 2496 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 590, NextOffset: 979 465s testutil.go:509: Offset: 454, NextOffset: 843 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 863, NextOffset: 883 465s testutil.go:509: Offset: 1019, NextOffset: 1039 465s testutil.go:509: Offset: 883, NextOffset: 903 465s testutil.go:509: Offset: 1039, NextOffset: 2496 465s testutil.go:509: Offset: 903, NextOffset: 2213 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1007,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1047,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1067,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt .no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 465, NextOffset: 872 465s testutil.go:509: Offset: 600, NextOffset: 1007 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1007, NextOffset: 1027 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1027, NextOffset: 1047 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1047, NextOffset: 1067 465s testutil.go:509: Offset: 932, NextOffset: 2257 465s testutil.go:509: Offset: 1067, NextOffset: 2534 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt .no.prefetch.landmark baz.txt barlink test dev test2 foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 1007 465s testutil.go:509: Offset: 465, NextOffset: 872 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1007, NextOffset: 1027 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1027, NextOffset: 1047 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1047, NextOffset: 1067 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1067, NextOffset: 2534 465s testutil.go:509: Offset: 932, NextOffset: 2257 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":862,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":882,"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":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1035,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test test2 bar barlink dev] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 461, NextOffset: 862 465s testutil.go:509: Offset: 594, NextOffset: 995 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 995, NextOffset: 1015 465s testutil.go:509: Offset: 882, NextOffset: 902 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 922, NextOffset: 2241 465s testutil.go:509: Offset: 1055, NextOffset: 2518 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test test2 bar barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 594, NextOffset: 995 465s testutil.go:509: Offset: 461, NextOffset: 862 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 995, NextOffset: 1015 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 882, NextOffset: 902 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 1055, NextOffset: 2518 465s testutil.go:509: Offset: 922, NextOffset: 2241 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar dev .no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":895,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1006,"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":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1066,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 foo1.txt barlink test test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 875 465s testutil.go:509: Offset: 600, NextOffset: 1006 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 935, NextOffset: 2257 465s testutil.go:509: Offset: 1066, NextOffset: 2535 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt barlink test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 1006 465s testutil.go:509: Offset: 469, NextOffset: 875 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1066, NextOffset: 2535 465s testutil.go:509: Offset: 935, NextOffset: 2257 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev test2] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test test2 foo1.txt bar dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 277, NextOffset: 370 465s testutil.go:509: Offset: 392, NextOffset: 504 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 370, NextOffset: 459 465s testutil.go:509: Offset: 504, NextOffset: 593 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 459, NextOffset: 768 465s testutil.go:509: Offset: 593, NextOffset: 902 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 768, NextOffset: 788 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 828, NextOffset: 2051 465s testutil.go:509: Offset: 962, NextOffset: 2341 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test test2 foo1.txt bar dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 593, NextOffset: 902 465s testutil.go:509: Offset: 459, NextOffset: 768 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 768, NextOffset: 788 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 962, NextOffset: 2341 465s testutil.go:509: Offset: 828, NextOffset: 2051 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 392, NextOffset: 504 465s testutil.go:509: Offset: 277, NextOffset: 370 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 504, NextOffset: 593 465s testutil.go:509: Offset: 370, NextOffset: 459 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:509: Offset: 189, NextOffset: 277 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt dev test2 .no.prefetch.landmark baz.txt barlink test foo1.txt bar] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test foo1.txt bar foo3.txt dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt test2] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 470, NextOffset: 792 465s testutil.go:509: Offset: 602, NextOffset: 924 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 792, NextOffset: 812 465s testutil.go:509: Offset: 924, NextOffset: 944 465s testutil.go:509: Offset: 812, NextOffset: 832 465s testutil.go:509: Offset: 944, NextOffset: 964 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 852, NextOffset: 2094 465s testutil.go:509: Offset: 984, NextOffset: 2363 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 378 465s testutil.go:509: Offset: 396, NextOffset: 510 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 378, NextOffset: 470 465s testutil.go:509: Offset: 510, NextOffset: 602 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 510, NextOffset: 602 465s testutil.go:509: Offset: 378, NextOffset: 470 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 602, NextOffset: 924 465s testutil.go:509: Offset: 470, NextOffset: 792 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 396, NextOffset: 510 465s testutil.go:509: Offset: 283, NextOffset: 378 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 924, NextOffset: 944 465s testutil.go:509: Offset: 792, NextOffset: 812 465s testutil.go:509: Offset: 944, NextOffset: 964 465s testutil.go:509: Offset: 812, NextOffset: 832 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 984, NextOffset: 2363 465s testutil.go:509: Offset: 852, NextOffset: 2094 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 baz.txt test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar barlink test2 foo3.txt test dev .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 786, NextOffset: 806 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 806, NextOffset: 826 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 826, NextOffset: 846 465s testutil.go:509: Offset: 952, NextOffset: 972 465s testutil.go:509: Offset: 846, NextOffset: 2078 465s testutil.go:509: Offset: 972, NextOffset: 2355 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 284, NextOffset: 383 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 383, NextOffset: 479 465s testutil.go:509: Offset: 509, NextOffset: 605 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 479, NextOffset: 786 465s testutil.go:509: Offset: 605, NextOffset: 912 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test2 foo3.txt test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 605, NextOffset: 912 465s testutil.go:509: Offset: 479, NextOffset: 786 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 786, NextOffset: 806 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 806, NextOffset: 826 465s testutil.go:509: Offset: 952, NextOffset: 972 465s testutil.go:509: Offset: 826, NextOffset: 846 465s testutil.go:509: Offset: 972, NextOffset: 2355 465s testutil.go:509: Offset: 846, NextOffset: 2078 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 284, NextOffset: 383 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 605 465s testutil.go:509: Offset: 383, NextOffset: 479 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:509: Offset: 189, NextOffset: 284 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 foo1.txt test dev .no.prefetch.landmark baz.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test2 foo1.txt test dev .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 285, NextOffset: 385 465s testutil.go:509: Offset: 399, NextOffset: 514 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 483 465s testutil.go:509: Offset: 514, NextOffset: 612 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 793 465s testutil.go:509: Offset: 612, NextOffset: 922 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 793, NextOffset: 813 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 813, NextOffset: 833 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 853, NextOffset: 2082 465s testutil.go:509: Offset: 982, NextOffset: 2371 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 793, NextOffset: 813 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 813, NextOffset: 833 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 982, NextOffset: 2371 465s testutil.go:509: Offset: 853, NextOffset: 2082 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 399, NextOffset: 514 465s testutil.go:509: Offset: 285, NextOffset: 385 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 612, NextOffset: 922 465s testutil.go:509: Offset: 483, NextOffset: 793 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 514, NextOffset: 612 465s testutil.go:509: Offset: 385, NextOffset: 483 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo3.txt barlink test dev test2 foo1.txt bar] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink dev foo1.txt bar test test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 818, NextOffset: 838 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 878, NextOffset: 2221 465s testutil.go:509: Offset: 1019, NextOffset: 2503 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 487, NextOffset: 818 465s testutil.go:509: Offset: 628, NextOffset: 959 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 959, NextOffset: 979 465s testutil.go:509: Offset: 818, NextOffset: 838 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1019, NextOffset: 2503 465s testutil.go:509: Offset: 878, NextOffset: 2221 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 628, NextOffset: 959 465s testutil.go:509: Offset: 487, NextOffset: 818 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s testutil.go:509: Offset: 101, NextOffset: 1950 465s testutil.go:509: Offset: 0, NextOffset: 1799 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt test .no.prefetch.landmark baz.txt barlink dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 854, NextOffset: 874 465s testutil.go:509: Offset: 996, NextOffset: 1016 465s testutil.go:509: Offset: 874, NextOffset: 894 465s testutil.go:509: Offset: 1016, NextOffset: 1036 465s testutil.go:509: Offset: 894, NextOffset: 2201 465s testutil.go:509: Offset: 1036, NextOffset: 2528 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 834 465s testutil.go:509: Offset: 638, NextOffset: 976 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar foo3.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 638, NextOffset: 976 465s testutil.go:509: Offset: 496, NextOffset: 834 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 996, NextOffset: 1016 465s testutil.go:509: Offset: 854, NextOffset: 874 465s testutil.go:509: Offset: 1016, NextOffset: 1036 465s testutil.go:509: Offset: 874, NextOffset: 894 465s testutil.go:509: Offset: 1036, NextOffset: 2528 465s testutil.go:509: Offset: 894, NextOffset: 2201 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo3.txt barlink test baz.txt foo1.txt bar dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar dev test2 .no.prefetch.landmark foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s testutil.go:509: Offset: 101, NextOffset: 1957 465s testutil.go:509: Offset: 0, NextOffset: 1791 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test .no.prefetch.landmark bar dev] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 495, NextOffset: 832 465s testutil.go:509: Offset: 634, NextOffset: 971 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 971, NextOffset: 991 465s testutil.go:509: Offset: 852, NextOffset: 872 465s testutil.go:509: Offset: 991, NextOffset: 1011 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1011, NextOffset: 1031 465s testutil.go:509: Offset: 892, NextOffset: 2198 465s testutil.go:509: Offset: 1031, NextOffset: 2520 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar dev test2 baz.txt foo1.txt foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 971 465s testutil.go:509: Offset: 495, NextOffset: 832 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 971, NextOffset: 991 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 991, NextOffset: 1011 465s testutil.go:509: Offset: 852, NextOffset: 872 465s testutil.go:509: Offset: 1011, NextOffset: 1031 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1031, NextOffset: 2520 465s testutil.go:509: Offset: 892, NextOffset: 2198 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink dev .no.prefetch.landmark foo1.txt foo3.txt test test2 baz.txt bar] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink dev .no.prefetch.landmark foo1.txt foo3.txt test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s testutil.go:509: Offset: 101, NextOffset: 1962 465s testutil.go:509: Offset: 0, NextOffset: 1778 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test test2 .no.prefetch.landmark bar barlink dev baz.txt foo1.txt foo3.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 498, NextOffset: 838 465s testutil.go:509: Offset: 641, NextOffset: 981 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 981, NextOffset: 1001 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1001, NextOffset: 1021 465s testutil.go:509: Offset: 878, NextOffset: 898 465s testutil.go:509: Offset: 1021, NextOffset: 1041 465s testutil.go:509: Offset: 898, NextOffset: 2243 465s testutil.go:509: Offset: 1041, NextOffset: 2537 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 641, NextOffset: 981 465s testutil.go:509: Offset: 498, NextOffset: 838 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 981, NextOffset: 1001 465s testutil.go:509: Offset: 838, NextOffset: 858 465s testutil.go:509: Offset: 1001, NextOffset: 1021 465s testutil.go:509: Offset: 858, NextOffset: 878 465s testutil.go:509: Offset: 1021, NextOffset: 1041 465s testutil.go:509: Offset: 878, NextOffset: 898 465s testutil.go:509: Offset: 1041, NextOffset: 2537 465s testutil.go:509: Offset: 898, NextOffset: 2243 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test baz.txt bar dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test baz.txt bar dev test2 .no.prefetch.landmark foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s testutil.go:509: Offset: 101, NextOffset: 1952 465s testutil.go:509: Offset: 0, NextOffset: 1806 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1044,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1064,"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":1104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar barlink test dev test2 baz.txt foo3.txt .no.prefetch.landmark foo1.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 903, NextOffset: 923 465s testutil.go:509: Offset: 1044, NextOffset: 1064 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 1064, NextOffset: 1084 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 1084, NextOffset: 1104 465s testutil.go:509: Offset: 963, NextOffset: 2399 465s testutil.go:509: Offset: 1104, NextOffset: 2662 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 487, NextOffset: 903 465s testutil.go:509: Offset: 628, NextOffset: 1044 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test dev test2 baz.txt foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 294, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 288 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 628, NextOffset: 1044 465s testutil.go:509: Offset: 487, NextOffset: 903 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 531 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 628 465s testutil.go:509: Offset: 390, NextOffset: 487 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1044, NextOffset: 1064 465s testutil.go:509: Offset: 903, NextOffset: 923 465s testutil.go:509: Offset: 1064, NextOffset: 1084 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 1084, NextOffset: 1104 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 1104, NextOffset: 2662 465s testutil.go:509: Offset: 963, NextOffset: 2399 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 .no.prefetch.landmark dev] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test test2 .no.prefetch.landmark dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:509: Offset: 101, NextOffset: 2101 465s testutil.go:509: Offset: 0, NextOffset: 1928 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1058,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1078,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 916 465s testutil.go:509: Offset: 638, NextOffset: 1058 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 1058, NextOffset: 1078 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 1078, NextOffset: 1098 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 1098, NextOffset: 1118 465s testutil.go:509: Offset: 976, NextOffset: 2380 465s testutil.go:509: Offset: 1118, NextOffset: 2688 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt test dev baz.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 538 465s testutil.go:509: Offset: 292, NextOffset: 396 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1058, NextOffset: 1078 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 1078, NextOffset: 1098 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 1098, NextOffset: 1118 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 1118, NextOffset: 2688 465s testutil.go:509: Offset: 976, NextOffset: 2380 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 538, NextOffset: 638 465s testutil.go:509: Offset: 396, NextOffset: 496 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 638, NextOffset: 1058 465s testutil.go:509: Offset: 496, NextOffset: 916 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 94, NextOffset: 114 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 114, NextOffset: 134 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 134, NextOffset: 154 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 154, NextOffset: 174 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 174, NextOffset: 194 465s testutil.go:509: Offset: 296, NextOffset: 415 465s testutil.go:509: Offset: 194, NextOffset: 292 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s testutil.go:509: Offset: 101, NextOffset: 2120 465s testutil.go:509: Offset: 0, NextOffset: 1938 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink .no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 495, NextOffset: 911 465s testutil.go:509: Offset: 634, NextOffset: 1050 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 911, NextOffset: 931 465s testutil.go:509: Offset: 1050, NextOffset: 1070 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 1070, NextOffset: 1090 465s testutil.go:509: Offset: 951, NextOffset: 971 465s testutil.go:509: Offset: 1090, NextOffset: 1110 465s testutil.go:509: Offset: 971, NextOffset: 2369 465s testutil.go:509: Offset: 1110, NextOffset: 2671 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1050, NextOffset: 1070 465s testutil.go:509: Offset: 911, NextOffset: 931 465s testutil.go:509: Offset: 1070, NextOffset: 1090 465s testutil.go:509: Offset: 931, NextOffset: 951 465s testutil.go:509: Offset: 1090, NextOffset: 1110 465s testutil.go:509: Offset: 951, NextOffset: 971 465s testutil.go:509: Offset: 1110, NextOffset: 2671 465s testutil.go:509: Offset: 971, NextOffset: 2369 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 95, NextOffset: 115 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 115, NextOffset: 135 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 135, NextOffset: 155 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 155, NextOffset: 175 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 175, NextOffset: 195 465s testutil.go:509: Offset: 295, NextOffset: 411 465s testutil.go:509: Offset: 195, NextOffset: 292 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 534, NextOffset: 634 465s testutil.go:509: Offset: 395, NextOffset: 495 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 1050 465s testutil.go:509: Offset: 495, NextOffset: 911 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 534 465s testutil.go:509: Offset: 292, NextOffset: 395 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s testutil.go:509: Offset: 101, NextOffset: 2108 465s testutil.go:509: Offset: 0, NextOffset: 1915 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":920,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":960,"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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1063,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1083,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1103,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt foo3.txt test dev .no.prefetch.landmark baz.txt bar barlink test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 498, NextOffset: 920 465s testutil.go:509: Offset: 641, NextOffset: 1063 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 920, NextOffset: 940 465s testutil.go:509: Offset: 1063, NextOffset: 1083 465s testutil.go:509: Offset: 940, NextOffset: 960 465s testutil.go:509: Offset: 1083, NextOffset: 1103 465s testutil.go:509: Offset: 960, NextOffset: 980 465s testutil.go:509: Offset: 1103, NextOffset: 1123 465s testutil.go:509: Offset: 980, NextOffset: 2415 465s testutil.go:509: Offset: 1123, NextOffset: 2692 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar barlink test2 foo1.txt foo3.txt test dev .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 541, NextOffset: 641 465s testutil.go:509: Offset: 398, NextOffset: 498 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 96, NextOffset: 116 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 116, NextOffset: 136 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 136, NextOffset: 156 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 156, NextOffset: 176 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 176, NextOffset: 196 465s testutil.go:509: Offset: 298, NextOffset: 416 465s testutil.go:509: Offset: 196, NextOffset: 293 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 416, NextOffset: 541 465s testutil.go:509: Offset: 293, NextOffset: 398 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 641, NextOffset: 1063 465s testutil.go:509: Offset: 498, NextOffset: 920 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1063, NextOffset: 1083 465s testutil.go:509: Offset: 920, NextOffset: 940 465s testutil.go:509: Offset: 1083, NextOffset: 1103 465s testutil.go:509: Offset: 940, NextOffset: 960 465s testutil.go:509: Offset: 1103, NextOffset: 1123 465s testutil.go:509: Offset: 960, NextOffset: 980 465s testutil.go:509: Offset: 1123, NextOffset: 2692 465s testutil.go:509: Offset: 980, NextOffset: 2415 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo3.txt barlink test dev foo1.txt bar] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev foo1.txt bar test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s testutil.go:509: Offset: 101, NextOffset: 2112 465s testutil.go:509: Offset: 0, NextOffset: 1943 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":819,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":839,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":859,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":879,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":964,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1004,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1024,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar barlink test foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:509: Offset: 410, NextOffset: 531 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 386, NextOffset: 482 465s testutil.go:509: Offset: 531, NextOffset: 627 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 482, NextOffset: 819 465s testutil.go:509: Offset: 627, NextOffset: 964 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 819, NextOffset: 839 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 839, NextOffset: 859 465s testutil.go:509: Offset: 984, NextOffset: 1004 465s testutil.go:509: Offset: 859, NextOffset: 879 465s testutil.go:509: Offset: 1004, NextOffset: 1024 465s testutil.go:509: Offset: 879, NextOffset: 2209 465s testutil.go:509: Offset: 1024, NextOffset: 2505 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 819, NextOffset: 839 465s testutil.go:509: Offset: 984, NextOffset: 1004 465s testutil.go:509: Offset: 839, NextOffset: 859 465s testutil.go:509: Offset: 1004, NextOffset: 1024 465s testutil.go:509: Offset: 859, NextOffset: 879 465s testutil.go:509: Offset: 1024, NextOffset: 2505 465s testutil.go:509: Offset: 879, NextOffset: 2209 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 410, NextOffset: 531 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 627, NextOffset: 964 465s testutil.go:509: Offset: 482, NextOffset: 819 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 196, NextOffset: 216 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 216, NextOffset: 236 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 236, NextOffset: 256 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 256, NextOffset: 276 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 276, NextOffset: 296 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 296, NextOffset: 410 465s testutil.go:509: Offset: 191, NextOffset: 286 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 531, NextOffset: 627 465s testutil.go:509: Offset: 386, NextOffset: 482 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1965 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 825, NextOffset: 845 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 845, NextOffset: 865 465s testutil.go:509: Offset: 989, NextOffset: 1009 465s testutil.go:509: Offset: 865, NextOffset: 885 465s testutil.go:509: Offset: 1009, NextOffset: 1029 465s testutil.go:509: Offset: 885, NextOffset: 2193 465s testutil.go:509: Offset: 1029, NextOffset: 2524 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 289, NextOffset: 391 465s testutil.go:509: Offset: 413, NextOffset: 535 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 391, NextOffset: 489 465s testutil.go:509: Offset: 535, NextOffset: 633 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 489, NextOffset: 825 465s testutil.go:509: Offset: 633, NextOffset: 969 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 633, NextOffset: 969 465s testutil.go:509: Offset: 489, NextOffset: 825 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 825, NextOffset: 845 465s testutil.go:509: Offset: 989, NextOffset: 1009 465s testutil.go:509: Offset: 845, NextOffset: 865 465s testutil.go:509: Offset: 1009, NextOffset: 1029 465s testutil.go:509: Offset: 865, NextOffset: 885 465s testutil.go:509: Offset: 1029, NextOffset: 2524 465s testutil.go:509: Offset: 885, NextOffset: 2193 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 197, NextOffset: 217 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 217, NextOffset: 237 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 237, NextOffset: 257 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 257, NextOffset: 277 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 277, NextOffset: 297 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 297, NextOffset: 413 465s testutil.go:509: Offset: 191, NextOffset: 289 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 413, NextOffset: 535 465s testutil.go:509: Offset: 289, NextOffset: 391 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 535, NextOffset: 633 465s testutil.go:509: Offset: 391, NextOffset: 489 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar barlink .no.prefetch.landmark foo1.txt foo3.txt test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test dev test2 baz.txt bar barlink .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s testutil.go:509: Offset: 101, NextOffset: 1977 465s testutil.go:509: Offset: 0, NextOffset: 1794 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":822,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":842,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":862,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":882,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":968,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":988,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1008,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1028,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt bar test test2 foo1.txt foo3.txt barlink dev] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:509: Offset: 414, NextOffset: 536 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 390, NextOffset: 488 465s testutil.go:509: Offset: 536, NextOffset: 634 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 488, NextOffset: 822 465s testutil.go:509: Offset: 634, NextOffset: 968 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1008, NextOffset: 1028 465s testutil.go:509: Offset: 882, NextOffset: 2181 465s testutil.go:509: Offset: 1028, NextOffset: 2521 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark baz.txt bar test test2 foo1.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 536, NextOffset: 634 465s testutil.go:509: Offset: 390, NextOffset: 488 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 1008, NextOffset: 1028 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1028, NextOffset: 2521 465s testutil.go:509: Offset: 882, NextOffset: 2181 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 92, NextOffset: 112 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 112, NextOffset: 132 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 132, NextOffset: 152 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 152, NextOffset: 172 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 172, NextOffset: 192 465s testutil.go:509: Offset: 298, NextOffset: 414 465s testutil.go:509: Offset: 192, NextOffset: 288 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 414, NextOffset: 536 465s testutil.go:509: Offset: 288, NextOffset: 390 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 634, NextOffset: 968 465s testutil.go:509: Offset: 488, NextOffset: 822 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt barlink test2 .no.prefetch.landmark foo1.txt bar foo3.txt test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test dev baz.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s testutil.go:509: Offset: 101, NextOffset: 1972 465s testutil.go:509: Offset: 0, NextOffset: 1782 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":853,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":873,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":893,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":997,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1017,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev baz.txt barlink test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:509: Offset: 415, NextOffset: 539 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 395, NextOffset: 496 465s testutil.go:509: Offset: 539, NextOffset: 640 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 496, NextOffset: 833 465s testutil.go:509: Offset: 640, NextOffset: 977 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 977, NextOffset: 997 465s testutil.go:509: Offset: 853, NextOffset: 873 465s testutil.go:509: Offset: 997, NextOffset: 1017 465s testutil.go:509: Offset: 873, NextOffset: 893 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 893, NextOffset: 2236 465s testutil.go:509: Offset: 1037, NextOffset: 2529 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test2 .no.prefetch.landmark foo1.txt bar foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 198, NextOffset: 218 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 218, NextOffset: 238 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 238, NextOffset: 258 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 258, NextOffset: 278 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 278, NextOffset: 298 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 298, NextOffset: 415 465s testutil.go:509: Offset: 193, NextOffset: 292 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 415, NextOffset: 539 465s testutil.go:509: Offset: 292, NextOffset: 395 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 539, NextOffset: 640 465s testutil.go:509: Offset: 395, NextOffset: 496 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 640, NextOffset: 977 465s testutil.go:509: Offset: 496, NextOffset: 833 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 977, NextOffset: 997 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 997, NextOffset: 1017 465s testutil.go:509: Offset: 853, NextOffset: 873 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 873, NextOffset: 893 465s testutil.go:509: Offset: 1037, NextOffset: 2529 465s testutil.go:509: Offset: 893, NextOffset: 2236 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt barlink test dev baz.txt bar foo3.txt test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt test2 .no.prefetch.landmark foo1.txt barlink test dev baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s testutil.go:509: Offset: 101, NextOffset: 1971 465s testutil.go:509: Offset: 0, NextOffset: 1808 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":771,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":791,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt barlink dev test2 .no.prefetch.landmark bar foo3.txt test] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 831, NextOffset: 2087 465s testutil.go:509: Offset: 976, NextOffset: 2386 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 771 465s testutil.go:509: Offset: 614, NextOffset: 916 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test baz.txt foo1.txt barlink dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 614, NextOffset: 916 465s testutil.go:509: Offset: 469, NextOffset: 771 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 771, NextOffset: 791 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 976, NextOffset: 2386 465s testutil.go:509: Offset: 831, NextOffset: 2087 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s testutil.go:509: Offset: 97, NextOffset: 1900 465s testutil.go:509: Offset: 0, NextOffset: 1724 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":791,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":831,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":851,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":954,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":974,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":994,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt bar test dev test2 foo1.txt foo3.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 954, NextOffset: 974 465s testutil.go:509: Offset: 831, NextOffset: 851 465s testutil.go:509: Offset: 974, NextOffset: 994 465s testutil.go:509: Offset: 851, NextOffset: 2119 465s testutil.go:509: Offset: 994, NextOffset: 2406 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 791 465s testutil.go:509: Offset: 623, NextOffset: 934 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 934, NextOffset: 954 465s testutil.go:509: Offset: 791, NextOffset: 811 465s testutil.go:509: Offset: 954, NextOffset: 974 465s testutil.go:509: Offset: 811, NextOffset: 831 465s testutil.go:509: Offset: 974, NextOffset: 994 465s testutil.go:509: Offset: 831, NextOffset: 851 465s testutil.go:509: Offset: 994, NextOffset: 2406 465s testutil.go:509: Offset: 851, NextOffset: 2119 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 623, NextOffset: 934 465s testutil.go:509: Offset: 480, NextOffset: 791 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev test2 foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1904 465s testutil.go:509: Offset: 0, NextOffset: 1731 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":800,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":820,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":923,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":983,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt test2 bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 780, NextOffset: 800 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 800, NextOffset: 820 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 820, NextOffset: 840 465s testutil.go:509: Offset: 963, NextOffset: 983 465s testutil.go:509: Offset: 840, NextOffset: 2113 465s testutil.go:509: Offset: 983, NextOffset: 2394 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 477, NextOffset: 780 465s testutil.go:509: Offset: 620, NextOffset: 923 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 620, NextOffset: 923 465s testutil.go:509: Offset: 477, NextOffset: 780 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 923, NextOffset: 943 465s testutil.go:509: Offset: 780, NextOffset: 800 465s testutil.go:509: Offset: 943, NextOffset: 963 465s testutil.go:509: Offset: 800, NextOffset: 820 465s testutil.go:509: Offset: 963, NextOffset: 983 465s testutil.go:509: Offset: 820, NextOffset: 840 465s testutil.go:509: Offset: 983, NextOffset: 2394 465s testutil.go:509: Offset: 840, NextOffset: 2113 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:509: Offset: 381, NextOffset: 477 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1907 465s testutil.go:509: Offset: 0, NextOffset: 1732 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":794,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":834,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":854,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":956,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 .no.prefetch.landmark test dev] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 794, NextOffset: 814 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 814, NextOffset: 834 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 854, NextOffset: 2126 465s testutil.go:509: Offset: 996, NextOffset: 2412 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 794 465s testutil.go:509: Offset: 625, NextOffset: 936 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 625, NextOffset: 936 465s testutil.go:509: Offset: 483, NextOffset: 794 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 794, NextOffset: 814 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 814, NextOffset: 834 465s testutil.go:509: Offset: 976, NextOffset: 996 465s testutil.go:509: Offset: 834, NextOffset: 854 465s testutil.go:509: Offset: 996, NextOffset: 2412 465s testutil.go:509: Offset: 854, NextOffset: 2126 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt test foo1.txt bar foo3.txt barlink dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt test foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s testutil.go:509: Offset: 97, NextOffset: 1914 465s testutil.go:509: Offset: 0, NextOffset: 1738 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1006,"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":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1066,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt test dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 861 465s testutil.go:509: Offset: 614, NextOffset: 1006 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 861, NextOffset: 881 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 881, NextOffset: 901 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 921, NextOffset: 2273 465s testutil.go:509: Offset: 1066, NextOffset: 2563 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 292, NextOffset: 403 465s testutil.go:509: Offset: 188, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 403, NextOffset: 521 465s testutil.go:509: Offset: 279, NextOffset: 376 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 521, NextOffset: 614 465s testutil.go:509: Offset: 376, NextOffset: 469 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 614, NextOffset: 1006 465s testutil.go:509: Offset: 469, NextOffset: 861 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 861, NextOffset: 881 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 881, NextOffset: 901 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 1066, NextOffset: 2563 465s testutil.go:509: Offset: 921, NextOffset: 2273 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test2 foo1.txt bar test dev .no.prefetch.landmark baz.txt foo3.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar test dev .no.prefetch.landmark baz.txt foo3.txt barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:509: Offset: 97, NextOffset: 2033 465s testutil.go:509: Offset: 0, NextOffset: 1850 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1015,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1035,"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":1075,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt test dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1055, NextOffset: 1075 465s testutil.go:509: Offset: 932, NextOffset: 2286 465s testutil.go:509: Offset: 1075, NextOffset: 2577 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 872 465s testutil.go:509: Offset: 623, NextOffset: 1015 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test2 baz.txt test dev .no.prefetch.landmark foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 408, NextOffset: 528 465s testutil.go:509: Offset: 286, NextOffset: 385 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 528, NextOffset: 623 465s testutil.go:509: Offset: 385, NextOffset: 480 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 623, NextOffset: 1015 465s testutil.go:509: Offset: 480, NextOffset: 872 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 408 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1055, NextOffset: 1075 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1075, NextOffset: 2577 465s testutil.go:509: Offset: 932, NextOffset: 2286 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 baz.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt bar foo3.txt .no.prefetch.landmark foo1.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2039 465s testutil.go:509: Offset: 0, NextOffset: 1859 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":860,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":920,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1003,"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":1043,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1063,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev .no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 477, NextOffset: 860 465s testutil.go:509: Offset: 620, NextOffset: 1003 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 860, NextOffset: 880 465s testutil.go:509: Offset: 1003, NextOffset: 1023 465s testutil.go:509: Offset: 880, NextOffset: 900 465s testutil.go:509: Offset: 1023, NextOffset: 1043 465s testutil.go:509: Offset: 900, NextOffset: 920 465s testutil.go:509: Offset: 1043, NextOffset: 1063 465s testutil.go:509: Offset: 920, NextOffset: 2276 465s testutil.go:509: Offset: 1063, NextOffset: 2563 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 524 465s testutil.go:509: Offset: 283, NextOffset: 381 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 524, NextOffset: 620 465s testutil.go:509: Offset: 381, NextOffset: 477 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 193, NextOffset: 213 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 213, NextOffset: 233 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 233, NextOffset: 253 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 253, NextOffset: 273 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 273, NextOffset: 293 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 293, NextOffset: 406 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 620, NextOffset: 1003 465s testutil.go:509: Offset: 477, NextOffset: 860 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1003, NextOffset: 1023 465s testutil.go:509: Offset: 860, NextOffset: 880 465s testutil.go:509: Offset: 1023, NextOffset: 1043 465s testutil.go:509: Offset: 880, NextOffset: 900 465s testutil.go:509: Offset: 1043, NextOffset: 1063 465s testutil.go:509: Offset: 900, NextOffset: 920 465s testutil.go:509: Offset: 1063, NextOffset: 2563 465s testutil.go:509: Offset: 920, NextOffset: 2276 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark foo3.txt baz.txt foo1.txt bar barlink test dev] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar barlink test dev test2 .no.prefetch.landmark foo3.txt baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2027 465s testutil.go:509: Offset: 0, NextOffset: 1846 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":895,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1017,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1037,"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":1077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 foo3.txt .no.prefetch.landmark baz.txt foo1.txt bar barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 287, NextOffset: 387 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 875 465s testutil.go:509: Offset: 625, NextOffset: 1017 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1037, NextOffset: 1057 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1057, NextOffset: 1077 465s testutil.go:509: Offset: 935, NextOffset: 2292 465s testutil.go:509: Offset: 1077, NextOffset: 2581 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 529, NextOffset: 625 465s testutil.go:509: Offset: 387, NextOffset: 483 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1017, NextOffset: 1037 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1037, NextOffset: 1057 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1057, NextOffset: 1077 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1077, NextOffset: 2581 465s testutil.go:509: Offset: 935, NextOffset: 2292 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 625, NextOffset: 1017 465s testutil.go:509: Offset: 483, NextOffset: 875 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 195, NextOffset: 215 465s testutil.go:509: Offset: 93, NextOffset: 113 465s testutil.go:509: Offset: 215, NextOffset: 235 465s testutil.go:509: Offset: 113, NextOffset: 133 465s testutil.go:509: Offset: 235, NextOffset: 255 465s testutil.go:509: Offset: 133, NextOffset: 153 465s testutil.go:509: Offset: 255, NextOffset: 275 465s testutil.go:509: Offset: 153, NextOffset: 173 465s testutil.go:509: Offset: 275, NextOffset: 295 465s testutil.go:509: Offset: 173, NextOffset: 193 465s testutil.go:509: Offset: 295, NextOffset: 409 465s testutil.go:509: Offset: 193, NextOffset: 287 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 409, NextOffset: 529 465s testutil.go:509: Offset: 287, NextOffset: 387 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test bar barlink dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test bar barlink dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s testutil.go:509: Offset: 97, NextOffset: 2044 465s testutil.go:509: Offset: 0, NextOffset: 1864 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt barlink test baz.txt dev test2 .no.prefetch.landmark foo1.txt bar] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 282, NextOffset: 379 465s testutil.go:509: Offset: 402, NextOffset: 520 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 379, NextOffset: 474 465s testutil.go:509: Offset: 520, NextOffset: 615 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 474, NextOffset: 788 465s testutil.go:509: Offset: 615, NextOffset: 929 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 828, NextOffset: 848 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 848, NextOffset: 2103 465s testutil.go:509: Offset: 989, NextOffset: 2400 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test baz.txt dev test2 .no.prefetch.landmark foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 402, NextOffset: 520 465s testutil.go:509: Offset: 282, NextOffset: 379 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 520, NextOffset: 615 465s testutil.go:509: Offset: 379, NextOffset: 474 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 615, NextOffset: 929 465s testutil.go:509: Offset: 474, NextOffset: 788 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 929, NextOffset: 949 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 949, NextOffset: 969 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 969, NextOffset: 989 465s testutil.go:509: Offset: 828, NextOffset: 848 465s testutil.go:509: Offset: 989, NextOffset: 2400 465s testutil.go:509: Offset: 848, NextOffset: 2103 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:509: Offset: 189, NextOffset: 282 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 402 465s testutil.go:509: Offset: 189, NextOffset: 282 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test dev test2 bar .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev test2 bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1906 465s testutil.go:509: Offset: 0, NextOffset: 1734 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":945,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":965,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":985,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 803 465s testutil.go:509: Offset: 622, NextOffset: 945 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 803, NextOffset: 823 465s testutil.go:509: Offset: 945, NextOffset: 965 465s testutil.go:509: Offset: 823, NextOffset: 843 465s testutil.go:509: Offset: 965, NextOffset: 985 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 985, NextOffset: 1005 465s testutil.go:509: Offset: 863, NextOffset: 2131 465s testutil.go:509: Offset: 1005, NextOffset: 2419 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 284, NextOffset: 384 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 622, NextOffset: 945 465s testutil.go:509: Offset: 480, NextOffset: 803 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 945, NextOffset: 965 465s testutil.go:509: Offset: 803, NextOffset: 823 465s testutil.go:509: Offset: 965, NextOffset: 985 465s testutil.go:509: Offset: 823, NextOffset: 843 465s testutil.go:509: Offset: 985, NextOffset: 1005 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 1005, NextOffset: 2419 465s testutil.go:509: Offset: 863, NextOffset: 2131 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:509: Offset: 188, NextOffset: 284 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:509: Offset: 284, NextOffset: 384 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 191, NextOffset: 211 465s testutil.go:509: Offset: 88, NextOffset: 108 465s testutil.go:509: Offset: 211, NextOffset: 231 465s testutil.go:509: Offset: 108, NextOffset: 128 465s testutil.go:509: Offset: 231, NextOffset: 251 465s testutil.go:509: Offset: 128, NextOffset: 148 465s testutil.go:509: Offset: 251, NextOffset: 271 465s testutil.go:509: Offset: 148, NextOffset: 168 465s testutil.go:509: Offset: 271, NextOffset: 291 465s testutil.go:509: Offset: 168, NextOffset: 188 465s testutil.go:509: Offset: 291, NextOffset: 406 465s testutil.go:509: Offset: 188, NextOffset: 284 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt baz.txt] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt baz.txt barlink test dev test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s testutil.go:509: Offset: 97, NextOffset: 1911 465s testutil.go:509: Offset: 0, NextOffset: 1735 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":796,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":856,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":938,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 285, NextOffset: 384 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 480, NextOffset: 796 465s testutil.go:509: Offset: 622, NextOffset: 938 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 796, NextOffset: 816 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 816, NextOffset: 836 465s testutil.go:509: Offset: 958, NextOffset: 978 465s testutil.go:509: Offset: 836, NextOffset: 856 465s testutil.go:509: Offset: 978, NextOffset: 998 465s testutil.go:509: Offset: 856, NextOffset: 2128 465s testutil.go:509: Offset: 998, NextOffset: 2408 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 406, NextOffset: 526 465s testutil.go:509: Offset: 285, NextOffset: 384 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 526, NextOffset: 622 465s testutil.go:509: Offset: 384, NextOffset: 480 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 622, NextOffset: 938 465s testutil.go:509: Offset: 480, NextOffset: 796 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:509: Offset: 190, NextOffset: 285 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 796, NextOffset: 816 465s testutil.go:509: Offset: 958, NextOffset: 978 465s testutil.go:509: Offset: 816, NextOffset: 836 465s testutil.go:509: Offset: 978, NextOffset: 998 465s testutil.go:509: Offset: 836, NextOffset: 856 465s testutil.go:509: Offset: 998, NextOffset: 2408 465s testutil.go:509: Offset: 856, NextOffset: 2128 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 192, NextOffset: 212 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 212, NextOffset: 232 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 232, NextOffset: 252 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 252, NextOffset: 272 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 272, NextOffset: 292 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 292, NextOffset: 406 465s testutil.go:509: Offset: 190, NextOffset: 285 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt test test2 bar foo3.txt barlink dev] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 bar foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s testutil.go:509: Offset: 97, NextOffset: 1921 465s testutil.go:509: Offset: 0, NextOffset: 1746 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":802,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":822,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":862,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":948,"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":988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test test2 baz.txt foo3.txt dev .no.prefetch.landmark foo1.txt bar barlink] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 484, NextOffset: 802 465s testutil.go:509: Offset: 630, NextOffset: 948 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 802, NextOffset: 822 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 862, NextOffset: 2133 465s testutil.go:509: Offset: 1008, NextOffset: 2427 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:509: Offset: 411, NextOffset: 532 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 386, NextOffset: 484 465s testutil.go:509: Offset: 532, NextOffset: 630 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 411, NextOffset: 532 465s testutil.go:509: Offset: 286, NextOffset: 386 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 532, NextOffset: 630 465s testutil.go:509: Offset: 386, NextOffset: 484 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 802, NextOffset: 822 465s testutil.go:509: Offset: 968, NextOffset: 988 465s testutil.go:509: Offset: 822, NextOffset: 842 465s testutil.go:509: Offset: 988, NextOffset: 1008 465s testutil.go:509: Offset: 842, NextOffset: 862 465s testutil.go:509: Offset: 1008, NextOffset: 2427 465s testutil.go:509: Offset: 862, NextOffset: 2133 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 194, NextOffset: 214 465s testutil.go:509: Offset: 90, NextOffset: 110 465s testutil.go:509: Offset: 214, NextOffset: 234 465s testutil.go:509: Offset: 110, NextOffset: 130 465s testutil.go:509: Offset: 234, NextOffset: 254 465s testutil.go:509: Offset: 130, NextOffset: 150 465s testutil.go:509: Offset: 254, NextOffset: 274 465s testutil.go:509: Offset: 150, NextOffset: 170 465s testutil.go:509: Offset: 274, NextOffset: 294 465s testutil.go:509: Offset: 170, NextOffset: 190 465s testutil.go:509: Offset: 294, NextOffset: 411 465s testutil.go:509: Offset: 190, NextOffset: 286 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 630, NextOffset: 948 465s testutil.go:509: Offset: 484, NextOffset: 802 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar test .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 bar test .no.prefetch.landmark baz.txt foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 97, NextOffset: 1924 465s testutil.go:509: Offset: 0, NextOffset: 1744 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 dev bar foo3.txt test test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 921, NextOffset: 941 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 941, NextOffset: 961 465s testutil.go:509: Offset: 825, NextOffset: 2050 465s testutil.go:509: Offset: 961, NextOffset: 2344 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 454, NextOffset: 765 465s testutil.go:509: Offset: 590, NextOffset: 901 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink dev bar foo3.txt test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 590, NextOffset: 901 465s testutil.go:509: Offset: 454, NextOffset: 765 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 901, NextOffset: 921 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 921, NextOffset: 941 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 941, NextOffset: 961 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 961, NextOffset: 2344 465s testutil.go:509: Offset: 825, NextOffset: 2050 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test2 .no.prefetch.landmark baz.txt bar foo3.txt test dev foo1.txt] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test dev foo1.txt barlink test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1847 465s testutil.go:509: Offset: 0, NextOffset: 1688 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt test test2 foo1.txt bar barlink dev .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 465, NextOffset: 781 465s testutil.go:509: Offset: 600, NextOffset: 916 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 801, NextOffset: 821 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 821, NextOffset: 841 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 841, NextOffset: 2076 465s testutil.go:509: Offset: 976, NextOffset: 2356 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test test2 foo1.txt bar barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 916 465s testutil.go:509: Offset: 465, NextOffset: 781 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 916, NextOffset: 936 465s testutil.go:509: Offset: 781, NextOffset: 801 465s testutil.go:509: Offset: 936, NextOffset: 956 465s testutil.go:509: Offset: 801, NextOffset: 821 465s testutil.go:509: Offset: 956, NextOffset: 976 465s testutil.go:509: Offset: 821, NextOffset: 841 465s testutil.go:509: Offset: 976, NextOffset: 2356 465s testutil.go:509: Offset: 841, NextOffset: 2076 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:509: Offset: 374, NextOffset: 465 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1856 465s testutil.go:509: Offset: 0, NextOffset: 1699 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 461, NextOffset: 765 465s testutil.go:509: Offset: 594, NextOffset: 898 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 898, NextOffset: 918 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 918, NextOffset: 938 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 825, NextOffset: 2056 465s testutil.go:509: Offset: 958, NextOffset: 2340 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 594, NextOffset: 898 465s testutil.go:509: Offset: 461, NextOffset: 765 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 898, NextOffset: 918 465s testutil.go:509: Offset: 765, NextOffset: 785 465s testutil.go:509: Offset: 918, NextOffset: 938 465s testutil.go:509: Offset: 785, NextOffset: 805 465s testutil.go:509: Offset: 938, NextOffset: 958 465s testutil.go:509: Offset: 805, NextOffset: 825 465s testutil.go:509: Offset: 958, NextOffset: 2340 465s testutil.go:509: Offset: 825, NextOffset: 2056 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt bar barlink test dev baz.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:509: Offset: 91, NextOffset: 1857 465s testutil.go:509: Offset: 0, NextOffset: 1701 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":797,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":817,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 bar barlink dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 777 465s testutil.go:509: Offset: 600, NextOffset: 908 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 908, NextOffset: 928 465s testutil.go:509: Offset: 797, NextOffset: 817 465s testutil.go:509: Offset: 928, NextOffset: 948 465s testutil.go:509: Offset: 817, NextOffset: 837 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 837, NextOffset: 2068 465s testutil.go:509: Offset: 968, NextOffset: 2355 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test bar barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 908, NextOffset: 928 465s testutil.go:509: Offset: 777, NextOffset: 797 465s testutil.go:509: Offset: 928, NextOffset: 948 465s testutil.go:509: Offset: 797, NextOffset: 817 465s testutil.go:509: Offset: 948, NextOffset: 968 465s testutil.go:509: Offset: 817, NextOffset: 837 465s testutil.go:509: Offset: 968, NextOffset: 2355 465s testutil.go:509: Offset: 837, NextOffset: 2068 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 908 465s testutil.go:509: Offset: 469, NextOffset: 777 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar foo3.txt barlink test2 .no.prefetch.landmark foo1.txt test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test dev baz.txt bar foo3.txt barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1860 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":863,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":883,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":999,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1019,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1039,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test .no.prefetch.landmark bar dev test2 baz.txt foo1.txt foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 454, NextOffset: 843 465s testutil.go:509: Offset: 590, NextOffset: 979 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 863, NextOffset: 883 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 883, NextOffset: 903 465s testutil.go:509: Offset: 1019, NextOffset: 1039 465s testutil.go:509: Offset: 903, NextOffset: 2213 465s testutil.go:509: Offset: 1039, NextOffset: 2496 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark bar dev test2 baz.txt foo1.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 979, NextOffset: 999 465s testutil.go:509: Offset: 843, NextOffset: 863 465s testutil.go:509: Offset: 999, NextOffset: 1019 465s testutil.go:509: Offset: 863, NextOffset: 883 465s testutil.go:509: Offset: 1019, NextOffset: 1039 465s testutil.go:509: Offset: 883, NextOffset: 903 465s testutil.go:509: Offset: 1039, NextOffset: 2496 465s testutil.go:509: Offset: 903, NextOffset: 2213 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 501, NextOffset: 590 465s testutil.go:509: Offset: 365, NextOffset: 454 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 183, NextOffset: 203 465s testutil.go:509: Offset: 85, NextOffset: 105 465s testutil.go:509: Offset: 203, NextOffset: 223 465s testutil.go:509: Offset: 105, NextOffset: 125 465s testutil.go:509: Offset: 223, NextOffset: 243 465s testutil.go:509: Offset: 125, NextOffset: 145 465s testutil.go:509: Offset: 243, NextOffset: 263 465s testutil.go:509: Offset: 145, NextOffset: 165 465s testutil.go:509: Offset: 263, NextOffset: 283 465s testutil.go:509: Offset: 165, NextOffset: 185 465s testutil.go:509: Offset: 283, NextOffset: 389 465s testutil.go:509: Offset: 185, NextOffset: 272 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 389, NextOffset: 501 465s testutil.go:509: Offset: 272, NextOffset: 365 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 590, NextOffset: 979 465s testutil.go:509: Offset: 454, NextOffset: 843 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar foo3.txt barlink dev foo1.txt test test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev foo1.txt test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s testutil.go:509: Offset: 91, NextOffset: 1960 465s testutil.go:509: Offset: 0, NextOffset: 1798 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1007,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1047,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1067,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 465, NextOffset: 872 465s testutil.go:509: Offset: 600, NextOffset: 1007 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1007, NextOffset: 1027 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1027, NextOffset: 1047 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1047, NextOffset: 1067 465s testutil.go:509: Offset: 932, NextOffset: 2257 465s testutil.go:509: Offset: 1067, NextOffset: 2534 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 279, NextOffset: 374 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 600 465s testutil.go:509: Offset: 374, NextOffset: 465 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 1007 465s testutil.go:509: Offset: 465, NextOffset: 872 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1007, NextOffset: 1027 465s testutil.go:509: Offset: 872, NextOffset: 892 465s testutil.go:509: Offset: 1027, NextOffset: 1047 465s testutil.go:509: Offset: 892, NextOffset: 912 465s testutil.go:509: Offset: 1047, NextOffset: 1067 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 1067, NextOffset: 2534 465s testutil.go:509: Offset: 932, NextOffset: 2257 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 285, NextOffset: 395 465s testutil.go:509: Offset: 187, NextOffset: 279 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar barlink test .no.prefetch.landmark baz.txt foo3.txt dev test2] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark baz.txt foo3.txt dev test2 foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1987 465s testutil.go:509: Offset: 0, NextOffset: 1827 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":862,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":882,"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":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1035,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 461, NextOffset: 862 465s testutil.go:509: Offset: 594, NextOffset: 995 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 995, NextOffset: 1015 465s testutil.go:509: Offset: 882, NextOffset: 902 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 922, NextOffset: 2241 465s testutil.go:509: Offset: 1055, NextOffset: 2518 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev foo1.txt bar test test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 390, NextOffset: 502 465s testutil.go:509: Offset: 275, NextOffset: 369 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 502, NextOffset: 594 465s testutil.go:509: Offset: 369, NextOffset: 461 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 995, NextOffset: 1015 465s testutil.go:509: Offset: 862, NextOffset: 882 465s testutil.go:509: Offset: 1015, NextOffset: 1035 465s testutil.go:509: Offset: 882, NextOffset: 902 465s testutil.go:509: Offset: 1035, NextOffset: 1055 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 1055, NextOffset: 2518 465s testutil.go:509: Offset: 922, NextOffset: 2241 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 184, NextOffset: 204 465s testutil.go:509: Offset: 87, NextOffset: 107 465s testutil.go:509: Offset: 204, NextOffset: 224 465s testutil.go:509: Offset: 107, NextOffset: 127 465s testutil.go:509: Offset: 224, NextOffset: 244 465s testutil.go:509: Offset: 127, NextOffset: 147 465s testutil.go:509: Offset: 244, NextOffset: 264 465s testutil.go:509: Offset: 147, NextOffset: 167 465s testutil.go:509: Offset: 264, NextOffset: 284 465s testutil.go:509: Offset: 167, NextOffset: 187 465s testutil.go:509: Offset: 284, NextOffset: 390 465s testutil.go:509: Offset: 187, NextOffset: 275 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 594, NextOffset: 995 465s testutil.go:509: Offset: 461, NextOffset: 862 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt bar test foo1.txt foo3.txt barlink dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt bar test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1968 465s testutil.go:509: Offset: 0, NextOffset: 1807 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":895,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1006,"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":1046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1066,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 469, NextOffset: 875 465s testutil.go:509: Offset: 600, NextOffset: 1006 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 935, NextOffset: 2257 465s testutil.go:509: Offset: 1066, NextOffset: 2535 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 600, NextOffset: 1006 465s testutil.go:509: Offset: 469, NextOffset: 875 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 394, NextOffset: 508 465s testutil.go:509: Offset: 281, NextOffset: 377 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 508, NextOffset: 600 465s testutil.go:509: Offset: 377, NextOffset: 469 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 1006, NextOffset: 1026 465s testutil.go:509: Offset: 875, NextOffset: 895 465s testutil.go:509: Offset: 1026, NextOffset: 1046 465s testutil.go:509: Offset: 895, NextOffset: 915 465s testutil.go:509: Offset: 1046, NextOffset: 1066 465s testutil.go:509: Offset: 915, NextOffset: 935 465s testutil.go:509: Offset: 1066, NextOffset: 2535 465s testutil.go:509: Offset: 935, NextOffset: 2257 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 186, NextOffset: 206 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 206, NextOffset: 226 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 226, NextOffset: 246 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 246, NextOffset: 266 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 266, NextOffset: 286 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 286, NextOffset: 394 465s testutil.go:509: Offset: 191, NextOffset: 281 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:509: Offset: 91, NextOffset: 1982 465s testutil.go:509: Offset: 0, NextOffset: 1823 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar barlink test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 370, NextOffset: 459 465s testutil.go:509: Offset: 504, NextOffset: 593 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 459, NextOffset: 768 465s testutil.go:509: Offset: 593, NextOffset: 902 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 768, NextOffset: 788 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 828, NextOffset: 2051 465s testutil.go:509: Offset: 962, NextOffset: 2341 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 277, NextOffset: 370 465s testutil.go:509: Offset: 392, NextOffset: 504 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 504, NextOffset: 593 465s testutil.go:509: Offset: 370, NextOffset: 459 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 185, NextOffset: 205 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 205, NextOffset: 225 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 225, NextOffset: 245 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 245, NextOffset: 265 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 265, NextOffset: 285 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 285, NextOffset: 392 465s testutil.go:509: Offset: 189, NextOffset: 277 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 392, NextOffset: 504 465s testutil.go:509: Offset: 277, NextOffset: 370 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 593, NextOffset: 902 465s testutil.go:509: Offset: 459, NextOffset: 768 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 902, NextOffset: 922 465s testutil.go:509: Offset: 768, NextOffset: 788 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 788, NextOffset: 808 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 808, NextOffset: 828 465s testutil.go:509: Offset: 962, NextOffset: 2341 465s testutil.go:509: Offset: 828, NextOffset: 2051 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt foo3.txt dev .no.prefetch.landmark bar barlink test test2] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test test2 baz.txt foo1.txt foo3.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1859 465s testutil.go:509: Offset: 0, NextOffset: 1702 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt test dev .no.prefetch.landmark barlink test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 792, NextOffset: 812 465s testutil.go:509: Offset: 924, NextOffset: 944 465s testutil.go:509: Offset: 812, NextOffset: 832 465s testutil.go:509: Offset: 944, NextOffset: 964 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 852, NextOffset: 2094 465s testutil.go:509: Offset: 984, NextOffset: 2363 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 283, NextOffset: 378 465s testutil.go:509: Offset: 396, NextOffset: 510 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 378, NextOffset: 470 465s testutil.go:509: Offset: 510, NextOffset: 602 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 470, NextOffset: 792 465s testutil.go:509: Offset: 602, NextOffset: 924 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test2 baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:509: Offset: 191, NextOffset: 283 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 396, NextOffset: 510 465s testutil.go:509: Offset: 283, NextOffset: 378 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 510, NextOffset: 602 465s testutil.go:509: Offset: 378, NextOffset: 470 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 602, NextOffset: 924 465s testutil.go:509: Offset: 470, NextOffset: 792 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 924, NextOffset: 944 465s testutil.go:509: Offset: 792, NextOffset: 812 465s testutil.go:509: Offset: 944, NextOffset: 964 465s testutil.go:509: Offset: 812, NextOffset: 832 465s testutil.go:509: Offset: 964, NextOffset: 984 465s testutil.go:509: Offset: 832, NextOffset: 852 465s testutil.go:509: Offset: 984, NextOffset: 2363 465s testutil.go:509: Offset: 852, NextOffset: 2094 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 91, NextOffset: 111 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 111, NextOffset: 131 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 131, NextOffset: 151 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 151, NextOffset: 171 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 171, NextOffset: 191 465s testutil.go:509: Offset: 287, NextOffset: 396 465s testutil.go:509: Offset: 191, NextOffset: 283 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1866 465s testutil.go:509: Offset: 0, NextOffset: 1711 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 383, NextOffset: 479 465s testutil.go:509: Offset: 509, NextOffset: 605 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 479, NextOffset: 786 465s testutil.go:509: Offset: 605, NextOffset: 912 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 786, NextOffset: 806 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 806, NextOffset: 826 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 826, NextOffset: 846 465s testutil.go:509: Offset: 952, NextOffset: 972 465s testutil.go:509: Offset: 846, NextOffset: 2078 465s testutil.go:509: Offset: 972, NextOffset: 2355 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 284, NextOffset: 383 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:509: Offset: 189, NextOffset: 284 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 395, NextOffset: 509 465s testutil.go:509: Offset: 284, NextOffset: 383 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 509, NextOffset: 605 465s testutil.go:509: Offset: 383, NextOffset: 479 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 605, NextOffset: 912 465s testutil.go:509: Offset: 479, NextOffset: 786 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 912, NextOffset: 932 465s testutil.go:509: Offset: 786, NextOffset: 806 465s testutil.go:509: Offset: 932, NextOffset: 952 465s testutil.go:509: Offset: 806, NextOffset: 826 465s testutil.go:509: Offset: 952, NextOffset: 972 465s testutil.go:509: Offset: 826, NextOffset: 846 465s testutil.go:509: Offset: 972, NextOffset: 2355 465s testutil.go:509: Offset: 846, NextOffset: 2078 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 187, NextOffset: 207 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 207, NextOffset: 227 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 227, NextOffset: 247 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 247, NextOffset: 267 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 267, NextOffset: 287 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 287, NextOffset: 395 465s testutil.go:509: Offset: 189, NextOffset: 284 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev .no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test test2 baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1864 465s testutil.go:509: Offset: 0, NextOffset: 1707 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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 test2 barlink test dev] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 285, NextOffset: 385 465s testutil.go:509: Offset: 399, NextOffset: 514 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 385, NextOffset: 483 465s testutil.go:509: Offset: 514, NextOffset: 612 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 483, NextOffset: 793 465s testutil.go:509: Offset: 612, NextOffset: 922 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 793, NextOffset: 813 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 813, NextOffset: 833 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 853, NextOffset: 2082 465s testutil.go:509: Offset: 982, NextOffset: 2371 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2 barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 399, NextOffset: 514 465s testutil.go:509: Offset: 285, NextOffset: 385 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 514, NextOffset: 612 465s testutil.go:509: Offset: 385, NextOffset: 483 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 612, NextOffset: 922 465s testutil.go:509: Offset: 483, NextOffset: 793 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 189, NextOffset: 209 465s testutil.go:509: Offset: 89, NextOffset: 109 465s testutil.go:509: Offset: 209, NextOffset: 229 465s testutil.go:509: Offset: 109, NextOffset: 129 465s testutil.go:509: Offset: 229, NextOffset: 249 465s testutil.go:509: Offset: 129, NextOffset: 149 465s testutil.go:509: Offset: 249, NextOffset: 269 465s testutil.go:509: Offset: 149, NextOffset: 169 465s testutil.go:509: Offset: 269, NextOffset: 289 465s testutil.go:509: Offset: 169, NextOffset: 189 465s testutil.go:509: Offset: 289, NextOffset: 399 465s testutil.go:509: Offset: 189, NextOffset: 285 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 922, NextOffset: 942 465s testutil.go:509: Offset: 793, NextOffset: 813 465s testutil.go:509: Offset: 942, NextOffset: 962 465s testutil.go:509: Offset: 813, NextOffset: 833 465s testutil.go:509: Offset: 962, NextOffset: 982 465s testutil.go:509: Offset: 833, NextOffset: 853 465s testutil.go:509: Offset: 982, NextOffset: 2371 465s testutil.go:509: Offset: 853, NextOffset: 2082 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=64000 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","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-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:395: Comparing: "" vs "" 465s 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] 465s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "bar" vs "bar" 465s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 465s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s testutil.go:509: Offset: 91, NextOffset: 1870 465s testutil.go:509: Offset: 0, NextOffset: 1712 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 465s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s 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-05T02:34:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T02:34:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T02:34:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T02:34:55Z","devMajor":1,"devMinor":2}]} 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "" vs "" 465s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s testutil.go:395: Comparing: "barlink" vs "barlink" 465s testutil.go:395: Comparing: "test" vs "test" 465s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 465s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 465s testutil.go:395: Comparing: "dev" vs "dev" 465s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 465s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 465s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 465s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 465s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 465s testutil.go:395: Comparing: "test2" vs "test2" 465s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 465s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 465s --- PASS: TestZstdChunked (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen (15.61s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.00s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.08s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.08s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.10s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.09s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.08s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.08s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.09s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.02s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.08s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.07s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.03s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.06s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.04s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify (24.47s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.09s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 (0.10s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.09s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 (0.07s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.09s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 (0.08s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 (0.05s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 (0.06s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 465s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 465s --- PASS: TestZstdChunked/testBuild (50.21s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.05s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 (0.22s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.19s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=64000 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.08s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.09s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.10s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.11s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=64000 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.12s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.17s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=64000 (0.13s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.14s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.16s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.15s) 465s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.18s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.00s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.07s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.00s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.06s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 465s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 465s === RUN TestZstdChunkedFooter 465s --- PASS: TestZstdChunkedFooter (0.00s) 465s PASS 465s ok github.com/containerd/stargz-snapshotter/estargz/zstdchunked 50.252s 472s === RUN TestCheck 472s time="2026-02-05T02:35:53Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test 472s time="2026-02-05T02:35:53Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test 472s time="2026-02-05T02:35:53Z" level=warning msg="check failed" error="reference hasn't been passed" mountpoint=test 472s --- PASS: TestCheck (0.00s) 472s PASS 472s ok github.com/containerd/stargz-snapshotter/fs 0.032s 472s ? github.com/containerd/stargz-snapshotter/fs/config [no test files] 477s === RUN TestLayer 477s === RUN TestLayer/testPrefetch-no_prefetch-zstd-fastest 477s === RUN TestLayer/testPrefetch-no_prefetch-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-no_prefetch-externaltoc-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-prefetch-zstd-fastest 477s === RUN TestLayer/testPrefetch-prefetch-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-prefetch-externaltoc-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-with_dir-zstd-fastest 477s === RUN TestLayer/testPrefetch-with_dir-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-with_dir-externaltoc-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-several_files_in_chunk-externaltoc-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-several_files_in_chunk-zstd-fastest 477s === RUN TestLayer/testPrefetch-several_files_in_chunk-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-several_files_in_chunk_chunked-externaltoc-gzip-bestspeed 477s === RUN TestLayer/testPrefetch-several_files_in_chunk_chunked-zstd-fastest 477s === RUN TestLayer/testPrefetch-several_files_in_chunk_chunked-gzip-bestspeed 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#02 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#01 477s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#02 477s === RUN TestLayer/1_whiteout_with_sibling 477s === RUN TestLayer/1_whiteout_with_sibling#01 477s === RUN TestLayer/1_whiteout_with_sibling#02 477s === RUN TestLayer/1_whiteout_with_duplicated_name 477s === RUN TestLayer/1_whiteout_with_duplicated_name#01 477s === RUN TestLayer/1_whiteout_with_duplicated_name#02 477s === RUN TestLayer/1_opaque 477s === RUN TestLayer/1_opaque#01 477s === RUN TestLayer/1_opaque#02 477s === RUN TestLayer/1_opaque_with_sibling 477s === RUN TestLayer/1_opaque_with_sibling#01 477s === RUN TestLayer/1_opaque_with_sibling#02 477s === RUN TestLayer/1_opaque_with_xattr 477s === RUN TestLayer/1_opaque_with_xattr#01 477s === RUN TestLayer/1_opaque_with_xattr#02 477s === RUN TestLayer/prefetch_landmark 477s === RUN TestLayer/prefetch_landmark#01 477s === RUN TestLayer/prefetch_landmark#02 477s === RUN TestLayer/no_prefetch_landmark 477s === RUN TestLayer/no_prefetch_landmark#01 477s === RUN TestLayer/no_prefetch_landmark#02 477s === RUN TestLayer/state_file 477s time="2026-02-05T02:35:56Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-6853314254244219311 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/state_file#01 477s time="2026-02-05T02:35:56Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-8630843985939122982 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/state_file#02 477s time="2026-02-05T02:35:56Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-5284272663969303161 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/file_suid 477s === RUN TestLayer/file_suid#01 477s === RUN TestLayer/file_suid#02 477s === RUN TestLayer/dir_sgid 477s === RUN TestLayer/dir_sgid#01 477s === RUN TestLayer/dir_sgid#02 477s === RUN TestLayer/file_sticky 477s === RUN TestLayer/file_sticky#01 477s === RUN TestLayer/file_sticky#02 477s === RUN TestLayer/symlink_size 477s === RUN TestLayer/symlink_size#01 477s === RUN TestLayer/symlink_size#02 477s === RUN TestLayer/several_files_in_chunk 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [101] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk#01 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk#02 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96894] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [101 32234] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#01 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96938] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#02 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96938] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/1_whiteout_with_sibling#03 477s === RUN TestLayer/1_whiteout_with_sibling#04 477s === RUN TestLayer/1_whiteout_with_sibling#05 477s === RUN TestLayer/1_whiteout_with_duplicated_name#03 477s === RUN TestLayer/1_whiteout_with_duplicated_name#04 477s === RUN TestLayer/1_whiteout_with_duplicated_name#05 477s === RUN TestLayer/1_opaque#03 477s === RUN TestLayer/1_opaque#04 477s === RUN TestLayer/1_opaque#05 477s === RUN TestLayer/1_opaque_with_sibling#03 477s === RUN TestLayer/1_opaque_with_sibling#04 477s === RUN TestLayer/1_opaque_with_sibling#05 477s === RUN TestLayer/1_opaque_with_xattr#03 477s === RUN TestLayer/1_opaque_with_xattr#04 477s === RUN TestLayer/1_opaque_with_xattr#05 477s === RUN TestLayer/prefetch_landmark#03 477s === RUN TestLayer/prefetch_landmark#04 477s === RUN TestLayer/prefetch_landmark#05 477s === RUN TestLayer/no_prefetch_landmark#03 477s === RUN TestLayer/no_prefetch_landmark#04 477s === RUN TestLayer/no_prefetch_landmark#05 477s === RUN TestLayer/state_file#03 477s time="2026-02-05T02:35:56Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-9216765334207466131 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/state_file#04 477s time="2026-02-05T02:35:56Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-6867261220609738571 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/state_file#05 477s time="2026-02-05T02:35:56Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-7175861036309275101 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/file_suid#03 477s === RUN TestLayer/file_suid#04 477s === RUN TestLayer/file_suid#05 477s === RUN TestLayer/dir_sgid#03 477s === RUN TestLayer/dir_sgid#04 477s === RUN TestLayer/dir_sgid#05 477s === RUN TestLayer/file_sticky#03 477s === RUN TestLayer/file_sticky#04 477s === RUN TestLayer/file_sticky#05 477s === RUN TestLayer/symlink_size#03 477s === RUN TestLayer/symlink_size#04 477s === RUN TestLayer/symlink_size#05 477s === RUN TestLayer/several_files_in_chunk#03 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [101] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk#04 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk#05 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#03 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96894] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [101 32234] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#04 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96938] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#05 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96938] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/1_whiteout_with_sibling#06 477s === RUN TestLayer/1_whiteout_with_sibling#07 477s === RUN TestLayer/1_whiteout_with_sibling#08 477s === RUN TestLayer/1_whiteout_with_duplicated_name#06 477s === RUN TestLayer/1_whiteout_with_duplicated_name#07 477s === RUN TestLayer/1_whiteout_with_duplicated_name#08 477s === RUN TestLayer/1_opaque#06 477s === RUN TestLayer/1_opaque#07 477s === RUN TestLayer/1_opaque#08 477s === RUN TestLayer/1_opaque_with_sibling#06 477s === RUN TestLayer/1_opaque_with_sibling#07 477s === RUN TestLayer/1_opaque_with_sibling#08 477s === RUN TestLayer/1_opaque_with_xattr#06 477s === RUN TestLayer/1_opaque_with_xattr#07 477s === RUN TestLayer/1_opaque_with_xattr#08 477s === RUN TestLayer/prefetch_landmark#06 477s === RUN TestLayer/prefetch_landmark#07 477s === RUN TestLayer/prefetch_landmark#08 477s === RUN TestLayer/no_prefetch_landmark#06 477s === RUN TestLayer/no_prefetch_landmark#07 477s === RUN TestLayer/no_prefetch_landmark#08 477s === RUN TestLayer/state_file#06 477s time="2026-02-05T02:35:57Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-6664650633179404088 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/state_file#07 477s time="2026-02-05T02:35:57Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-1237118697074922146 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/state_file#08 477s time="2026-02-05T02:35:57Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-5965760226039668603 fetchedPercent=50 fetchedSize=5 size=10 477s === RUN TestLayer/file_suid#06 477s === RUN TestLayer/file_suid#07 477s === RUN TestLayer/file_suid#08 477s === RUN TestLayer/dir_sgid#06 477s === RUN TestLayer/dir_sgid#07 477s === RUN TestLayer/dir_sgid#08 477s === RUN TestLayer/file_sticky#06 477s === RUN TestLayer/file_sticky#07 477s === RUN TestLayer/file_sticky#08 477s === RUN TestLayer/symlink_size#06 477s === RUN TestLayer/symlink_size#07 477s === RUN TestLayer/symlink_size#08 477s === RUN TestLayer/several_files_in_chunk#06 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [101] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk#07 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk#08 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo22": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#06 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96938] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#07 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96894] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [101 32234] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s === RUN TestLayer/several_files_in_chunk_chunked#08 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo2": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo3": offsets: [96938] 477s testutil.go:1135: reader calls for "foo3": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 477s --- PASS: TestLayer (2.13s) 477s --- PASS: TestLayer/testPrefetch-no_prefetch-zstd-fastest (0.01s) 477s --- PASS: TestLayer/testPrefetch-no_prefetch-gzip-bestspeed (0.01s) 477s --- PASS: TestLayer/testPrefetch-no_prefetch-externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestLayer/testPrefetch-prefetch-zstd-fastest (0.02s) 477s --- PASS: TestLayer/testPrefetch-prefetch-gzip-bestspeed (0.01s) 477s --- PASS: TestLayer/testPrefetch-prefetch-externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestLayer/testPrefetch-with_dir-zstd-fastest (0.05s) 477s --- PASS: TestLayer/testPrefetch-with_dir-gzip-bestspeed (0.01s) 477s --- PASS: TestLayer/testPrefetch-with_dir-externaltoc-gzip-bestspeed (0.03s) 477s --- PASS: TestLayer/testPrefetch-several_files_in_chunk-externaltoc-gzip-bestspeed (0.03s) 477s --- PASS: TestLayer/testPrefetch-several_files_in_chunk-zstd-fastest (0.03s) 477s --- PASS: TestLayer/testPrefetch-several_files_in_chunk-gzip-bestspeed (0.01s) 477s --- PASS: TestLayer/testPrefetch-several_files_in_chunk_chunked-externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestLayer/testPrefetch-several_files_in_chunk_chunked-zstd-fastest (0.02s) 477s --- PASS: TestLayer/testPrefetch-several_files_in_chunk_chunked-gzip-bestspeed (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#02 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#02 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#01 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#02 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#02 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.03s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#02 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#01 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#02 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#01 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#02 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#01 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#02 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#02 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#01 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#02 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#02 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#02 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#01 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#02 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#01 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#02 (0.00s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#01 (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#02 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file (0.01s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#01 (0.02s) 477s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#01 (0.02s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#02 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#02 (0.02s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#02 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#02 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#02 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.02s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file (0.02s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#02 (0.02s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.02s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#02 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file (0.02s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#02 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#01 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#02 (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file (0.01s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#01 (0.00s) 477s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#02 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#01 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#02 (0.00s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#01 (0.00s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#02 (0.00s) 477s --- PASS: TestLayer/1_opaque (0.01s) 477s --- PASS: TestLayer/1_opaque#01 (0.00s) 477s --- PASS: TestLayer/1_opaque#02 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_sibling (0.01s) 477s --- PASS: TestLayer/1_opaque_with_sibling#01 (0.01s) 477s --- PASS: TestLayer/1_opaque_with_sibling#02 (0.01s) 477s --- PASS: TestLayer/1_opaque_with_xattr (0.01s) 477s --- PASS: TestLayer/1_opaque_with_xattr#01 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_xattr#02 (0.00s) 477s --- PASS: TestLayer/prefetch_landmark (0.00s) 477s --- PASS: TestLayer/prefetch_landmark#01 (0.01s) 477s --- PASS: TestLayer/prefetch_landmark#02 (0.00s) 477s --- PASS: TestLayer/no_prefetch_landmark (0.01s) 477s --- PASS: TestLayer/no_prefetch_landmark#01 (0.00s) 477s --- PASS: TestLayer/no_prefetch_landmark#02 (0.01s) 477s --- PASS: TestLayer/state_file (0.00s) 477s --- PASS: TestLayer/state_file#01 (0.01s) 477s --- PASS: TestLayer/state_file#02 (0.00s) 477s --- PASS: TestLayer/file_suid (0.01s) 477s --- PASS: TestLayer/file_suid#01 (0.00s) 477s --- PASS: TestLayer/file_suid#02 (0.00s) 477s --- PASS: TestLayer/dir_sgid (0.02s) 477s --- PASS: TestLayer/dir_sgid#01 (0.00s) 477s --- PASS: TestLayer/dir_sgid#02 (0.00s) 477s --- PASS: TestLayer/file_sticky (0.02s) 477s --- PASS: TestLayer/file_sticky#01 (0.02s) 477s --- PASS: TestLayer/file_sticky#02 (0.01s) 477s --- PASS: TestLayer/symlink_size (0.01s) 477s --- PASS: TestLayer/symlink_size#01 (0.01s) 477s --- PASS: TestLayer/symlink_size#02 (0.00s) 477s --- PASS: TestLayer/several_files_in_chunk (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk#01 (0.00s) 477s --- PASS: TestLayer/several_files_in_chunk#02 (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked (0.02s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#01 (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#02 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#03 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#04 (0.00s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#05 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#03 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#04 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#05 (0.00s) 477s --- PASS: TestLayer/1_opaque#03 (0.01s) 477s --- PASS: TestLayer/1_opaque#04 (0.01s) 477s --- PASS: TestLayer/1_opaque#05 (0.02s) 477s --- PASS: TestLayer/1_opaque_with_sibling#03 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_sibling#04 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_sibling#05 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_xattr#03 (0.01s) 477s --- PASS: TestLayer/1_opaque_with_xattr#04 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_xattr#05 (0.01s) 477s --- PASS: TestLayer/prefetch_landmark#03 (0.00s) 477s --- PASS: TestLayer/prefetch_landmark#04 (0.00s) 477s --- PASS: TestLayer/prefetch_landmark#05 (0.00s) 477s --- PASS: TestLayer/no_prefetch_landmark#03 (0.00s) 477s --- PASS: TestLayer/no_prefetch_landmark#04 (0.02s) 477s --- PASS: TestLayer/no_prefetch_landmark#05 (0.00s) 477s --- PASS: TestLayer/state_file#03 (0.01s) 477s --- PASS: TestLayer/state_file#04 (0.00s) 477s --- PASS: TestLayer/state_file#05 (0.01s) 477s --- PASS: TestLayer/file_suid#03 (0.01s) 477s --- PASS: TestLayer/file_suid#04 (0.00s) 477s --- PASS: TestLayer/file_suid#05 (0.01s) 477s --- PASS: TestLayer/dir_sgid#03 (0.01s) 477s --- PASS: TestLayer/dir_sgid#04 (0.00s) 477s --- PASS: TestLayer/dir_sgid#05 (0.00s) 477s --- PASS: TestLayer/file_sticky#03 (0.01s) 477s --- PASS: TestLayer/file_sticky#04 (0.00s) 477s --- PASS: TestLayer/file_sticky#05 (0.00s) 477s --- PASS: TestLayer/symlink_size#03 (0.00s) 477s --- PASS: TestLayer/symlink_size#04 (0.00s) 477s --- PASS: TestLayer/symlink_size#05 (0.00s) 477s --- PASS: TestLayer/several_files_in_chunk#03 (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk#04 (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk#05 (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#03 (0.03s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#04 (0.02s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#05 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#06 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#07 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_sibling#08 (0.00s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#06 (0.01s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#07 (0.00s) 477s --- PASS: TestLayer/1_whiteout_with_duplicated_name#08 (0.01s) 477s --- PASS: TestLayer/1_opaque#06 (0.01s) 477s --- PASS: TestLayer/1_opaque#07 (0.00s) 477s --- PASS: TestLayer/1_opaque#08 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_sibling#06 (0.01s) 477s --- PASS: TestLayer/1_opaque_with_sibling#07 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_sibling#08 (0.01s) 477s --- PASS: TestLayer/1_opaque_with_xattr#06 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_xattr#07 (0.00s) 477s --- PASS: TestLayer/1_opaque_with_xattr#08 (0.00s) 477s --- PASS: TestLayer/prefetch_landmark#06 (0.01s) 477s --- PASS: TestLayer/prefetch_landmark#07 (0.00s) 477s --- PASS: TestLayer/prefetch_landmark#08 (0.00s) 477s --- PASS: TestLayer/no_prefetch_landmark#06 (0.01s) 477s --- PASS: TestLayer/no_prefetch_landmark#07 (0.00s) 477s --- PASS: TestLayer/no_prefetch_landmark#08 (0.01s) 477s --- PASS: TestLayer/state_file#06 (0.02s) 477s --- PASS: TestLayer/state_file#07 (0.00s) 477s --- PASS: TestLayer/state_file#08 (0.01s) 477s --- PASS: TestLayer/file_suid#06 (0.00s) 477s --- PASS: TestLayer/file_suid#07 (0.00s) 477s --- PASS: TestLayer/file_suid#08 (0.00s) 477s --- PASS: TestLayer/dir_sgid#06 (0.00s) 477s --- PASS: TestLayer/dir_sgid#07 (0.00s) 477s --- PASS: TestLayer/dir_sgid#08 (0.00s) 477s --- PASS: TestLayer/file_sticky#06 (0.01s) 477s --- PASS: TestLayer/file_sticky#07 (0.00s) 477s --- PASS: TestLayer/file_sticky#08 (0.00s) 477s --- PASS: TestLayer/symlink_size#06 (0.01s) 477s --- PASS: TestLayer/symlink_size#07 (0.00s) 477s --- PASS: TestLayer/symlink_size#08 (0.00s) 477s --- PASS: TestLayer/several_files_in_chunk#06 (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk#07 (0.00s) 477s --- PASS: TestLayer/several_files_in_chunk#08 (0.01s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#06 (0.02s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#07 (0.02s) 477s --- PASS: TestLayer/several_files_in_chunk_chunked#08 (0.01s) 477s === RUN TestWaiter 477s --- PASS: TestWaiter (1.00s) 477s PASS 477s ok github.com/containerd/stargz-snapshotter/fs/layer 3.161s 477s ? github.com/containerd/stargz-snapshotter/fs/metrics/common [no test files] 477s ? github.com/containerd/stargz-snapshotter/fs/metrics/layer [no test files] 477s === RUN TestReader 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 477s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_true_true_zstd-fastest 477s === RUN TestReader/test_cache_verify_true_true_true_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_true_true_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_true_false_zstd-fastest 477s === RUN TestReader/test_cache_verify_true_true_false_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_true_false_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_false_true_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_false_true_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_false_true_zstd-fastest 477s === RUN TestReader/test_cache_verify_true_false_false_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_true_false_false_zstd-fastest 477s === RUN TestReader/test_cache_verify_true_false_false_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_true_true_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_true_true_zstd-fastest 477s === RUN TestReader/test_cache_verify_false_true_true_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_true_false_zstd-fastest 477s === RUN TestReader/test_cache_verify_false_true_false_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_true_false_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_false_true_zstd-fastest 477s === RUN TestReader/test_cache_verify_false_false_true_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_false_true_externaltoc-gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_false_false_zstd-fastest 477s === RUN TestReader/test_cache_verify_false_false_false_gzip-bestspeed 477s === RUN TestReader/test_cache_verify_false_false_false_externaltoc-gzip-bestspeed 477s === RUN TestReader/zstd-fastest 477s === RUN TestReader/gzip-bestspeed 477s === RUN TestReader/externaltoc-gzip-bestspeed 477s === RUN TestReader/several_files_in_chunk-gzip-bestspeed 477s testutil.go:674: minChunkSize = 8000 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo22": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed 477s testutil.go:674: minChunkSize = 8000 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo22": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [106] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s === RUN TestReader/several_files_in_chunk-zstd-fastest 477s testutil.go:674: minChunkSize = 8000 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo22": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [101] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed 477s testutil.go:674: minChunkSize = 8000 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [96938] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest 477s testutil.go:674: minChunkSize = 8000 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [96894] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [101 32234] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed 477s testutil.go:674: minChunkSize = 8000 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "foo2": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo3": offsets: [96938] 477s testutil.go:736: reader calls for "foo3": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [106 32250] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s testutil.go:736: reader calls for "foo/foo1": offsets: [] 477s --- PASS: TestReader (2.61s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 477s --- PASS: TestReader/test_cache_verify_true_true_true_zstd-fastest (0.03s) 477s --- PASS: TestReader/test_cache_verify_true_true_true_gzip-bestspeed (0.02s) 477s --- PASS: TestReader/test_cache_verify_true_true_true_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/test_cache_verify_true_true_false_zstd-fastest (0.02s) 477s --- PASS: TestReader/test_cache_verify_true_true_false_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/test_cache_verify_true_true_false_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/test_cache_verify_true_false_true_gzip-bestspeed (0.01s) 477s --- PASS: TestReader/test_cache_verify_true_false_true_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/test_cache_verify_true_false_true_zstd-fastest (0.02s) 477s --- PASS: TestReader/test_cache_verify_true_false_false_externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/test_cache_verify_true_false_false_zstd-fastest (0.02s) 477s --- PASS: TestReader/test_cache_verify_true_false_false_gzip-bestspeed (0.00s) 477s --- PASS: TestReader/test_cache_verify_false_true_true_externaltoc-gzip-bestspeed (0.03s) 477s --- PASS: TestReader/test_cache_verify_false_true_true_zstd-fastest (0.02s) 477s --- PASS: TestReader/test_cache_verify_false_true_true_gzip-bestspeed (0.02s) 477s --- PASS: TestReader/test_cache_verify_false_true_false_zstd-fastest (0.02s) 477s --- PASS: TestReader/test_cache_verify_false_true_false_gzip-bestspeed (0.02s) 477s --- PASS: TestReader/test_cache_verify_false_true_false_externaltoc-gzip-bestspeed (0.03s) 477s --- PASS: TestReader/test_cache_verify_false_false_true_zstd-fastest (0.04s) 477s --- PASS: TestReader/test_cache_verify_false_false_true_gzip-bestspeed (0.02s) 477s --- PASS: TestReader/test_cache_verify_false_false_true_externaltoc-gzip-bestspeed (0.03s) 477s --- PASS: TestReader/test_cache_verify_false_false_false_zstd-fastest (0.03s) 477s --- PASS: TestReader/test_cache_verify_false_false_false_gzip-bestspeed (0.03s) 477s --- PASS: TestReader/test_cache_verify_false_false_false_externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestReader/zstd-fastest (0.07s) 477s --- PASS: TestReader/gzip-bestspeed (0.02s) 477s --- PASS: TestReader/externaltoc-gzip-bestspeed (0.05s) 477s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed (0.02s) 477s --- PASS: TestReader/several_files_in_chunk-zstd-fastest (0.02s) 477s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed (0.01s) 477s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest (0.03s) 477s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed (0.01s) 477s PASS 477s ok github.com/containerd/stargz-snapshotter/fs/reader 2.641s 490s === RUN TestReadAt 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:2 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:0, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s time="2026-02-05T02:35:59Z" level=info msg="Received status code: . Setting single range mode and retrying..." 490s time="2026-02-05T02:35:59Z" level=info msg="Received status code: . Setting single range mode and retrying..." 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s time="2026-02-05T02:35:59Z" level=info msg="Received status code: . Setting single range mode and retrying..." 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:3, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:9, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-8" = 9 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:1, size:7 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s blob_test.go:736: serving whole range "bytes=0-2" = 3 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:1, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s time="2026-02-05T02:35:59Z" level=info msg="Received status code: . Setting single range mode and retrying..." 490s time="2026-02-05T02:35:59Z" level=info msg="Received status code: . Setting single range mode and retrying..." 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:4, size:7 490s time="2026-02-05T02:35:59Z" level=info msg="Received status code: . Setting single range mode and retrying..." 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 490s blob_test.go:208: reading offset:10, size:7 490s --- PASS: TestReadAt (0.06s) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s --- 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) 490s === RUN TestFailReadAt 490s blob_test.go:736: serving whole range "bytes=0-9" = 10 490s blob_test.go:736: serving whole range "bytes=0-9" = 10 490s --- PASS: TestFailReadAt (0.00s) 490s === RUN TestParallelDownloadingBehavior 490s --- PASS: TestParallelDownloadingBehavior (0.21s) 490s === RUN TestCheckInterval 490s --- PASS: TestCheckInterval (0.01s) 490s === RUN TestMirror 490s === RUN TestMirror/no-mirror 490s === RUN TestMirror/valid-mirror 490s === RUN TestMirror/invalid-mirror 490s === RUN TestMirror/invalid-all-mirror 490s === RUN TestMirror/invalid-hostname-of-mirror 490s === RUN TestMirror/redirected-mirror 490s === RUN TestMirror/invalid-redirected-mirror 490s === RUN TestMirror/fail-all 490s === RUN TestMirror/headers 490s === RUN TestMirror/headers-with-mirrors 490s === RUN TestMirror/headers-with-mirrors-invalid-all 490s === RUN TestMirror/headers-with-redirected-mirror 490s --- PASS: TestMirror (0.01s) 490s --- PASS: TestMirror/no-mirror (0.00s) 490s --- PASS: TestMirror/valid-mirror (0.00s) 490s --- PASS: TestMirror/invalid-mirror (0.00s) 490s --- PASS: TestMirror/invalid-all-mirror (0.00s) 490s --- PASS: TestMirror/invalid-hostname-of-mirror (0.00s) 490s --- PASS: TestMirror/redirected-mirror (0.00s) 490s --- PASS: TestMirror/invalid-redirected-mirror (0.00s) 490s --- PASS: TestMirror/fail-all (0.00s) 490s --- PASS: TestMirror/headers (0.00s) 490s --- PASS: TestMirror/headers-with-mirrors (0.00s) 490s --- PASS: TestMirror/headers-with-mirrors-invalid-all (0.00s) 490s --- PASS: TestMirror/headers-with-redirected-mirror (0.01s) 490s === RUN TestCheck 490s --- PASS: TestCheck (0.00s) 490s === RUN TestRetry 490s 2026/02/05 02:35:59 [DEBUG] GET test 490s 2026/02/05 02:35:59 [ERR] GET test request failed: Get "test": dummy error 490s 2026/02/05 02:35:59 [DEBUG] GET test: retrying in 1.68465069s (4 left) 490s 2026/02/05 02:36:01 [DEBUG] GET test (status: 429): retrying in 3.737960547s (3 left) 490s 2026/02/05 02:36:05 [DEBUG] GET test (status: 503): retrying in 6.297079066s (2 left) 490s --- PASS: TestRetry (11.73s) 490s === RUN TestRegionSet 490s --- PASS: TestRegionSet (0.00s) 490s PASS 490s ok github.com/containerd/stargz-snapshotter/fs/remote 12.033s 490s ? github.com/containerd/stargz-snapshotter/fs/source [no test files] 490s ? github.com/containerd/stargz-snapshotter/metadata [no test files] 490s === RUN TestReader 490s === RUN TestReader/empty-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-fastest 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-default 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-no-compression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-bettercompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-fastest#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-default#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-no-compression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-bettercompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-bettercompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-fastest#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-default#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-no-compression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-bettercompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-externaltoc-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-fastest#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-zstd-default#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-no-compression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/empty-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-bettercompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : urw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : urw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : urw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : urw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-fastest 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-default 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-no-compression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-bettercompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-fastest#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-default#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-no-compression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : urw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-fastest#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-default#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-no-compression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-bettercompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : urw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-fastest#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-default#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-no-compression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : urw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-externaltoc-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-zstd-bettercompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : urw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : urw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/files-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : urw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [10] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [10] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-fastest 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-default 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-no-compression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-bettercompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : dtrw------- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [3] "a" : drwxr-xr-x 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : dtrw------- 490s testutil.go:440: +- [3] "a" : drwxr-xr-x 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-fastest#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-default#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-no-compression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-bettercompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-fastest#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-default#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-no-compression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-bettercompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-no-compression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [4] "a" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-bettercompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-fastest#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "foo" : dtrw------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [7] "a" : drwxr-xr-x 490s testutil.go:440: +- [8] "1" : drwxr-xr-x 490s testutil.go:440: +- [9] "2" : -rw-r--r-- 490s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : dtrw------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [7] "a" : drwxr-xr-x 490s testutil.go:440: +- [8] "1" : drwxr-xr-x 490s testutil.go:440: +- [9] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/dirs-zstd-default#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : dtrw------- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 490s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "a" : drwxr-xr-x 490s testutil.go:440: +- [9] "1" : drwxr-xr-x 490s testutil.go:440: +- [10] "2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-fastest 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "1" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "1" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-default 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-no-compression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-bettercompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-bettercompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-fastest#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-default#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-no-compression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-fastest#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-default#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-no-compression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-bettercompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [4] "1" : drwxr-xr-x 490s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "1" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "1" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-fastest#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [7] "1" : drwxr-xr-x 490s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-default#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-no-compression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-zstd-bettercompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "1" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [6] "1" : drwxr-xr-x 490s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/hardlinks-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 490s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 490s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 490s testutil.go:440: +- [5] "1" : drwxr-xr-x 490s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-fastest 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-default 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-no-compression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-bettercompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:440: +- [7] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-bettercompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-fastest#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-default#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [3] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-no-compression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-default#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-no-compression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo" : -rw-r--r-- 490s testutil.go:440: +- [4] "cdev" : Dc--------- 490s testutil.go:440: +- [5] "bdev" : D--------- 490s testutil.go:440: +- [6] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-bettercompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-fastest#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-fastest#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-default#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-no-compression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [7] "fifo" : p--------- 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-zstd-bettercompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo" : -rw-r--r-- 490s testutil.go:440: +- [6] "cdev" : Dc--------- 490s testutil.go:440: +- [7] "bdev" : D--------- 490s testutil.go:440: +- [4] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [3] "fifo" : p--------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo" : -rw-r--r-- 490s testutil.go:440: +- [5] "cdev" : Dc--------- 490s testutil.go:440: +- [6] "bdev" : D--------- 490s testutil.go:440: +- [3] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/various_files-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo" : -rw-r--r-- 490s testutil.go:440: +- [7] "cdev" : Dc--------- 490s testutil.go:440: +- [4] "bdev" : D--------- 490s testutil.go:440: +- [5] "fifo" : p--------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-fastest 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-default 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-no-compression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestspeed 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-huffmanonly 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-bettercompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-defaultcompression 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-no-compression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-bettercompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:440: +- [3] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-defaultcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestspeed#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestcompression#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-fastest#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-default#01 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-fastest#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-default#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-no-compression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-bettercompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-defaultcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestspeed#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestcompression#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:440: +- [5] "small" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly#02 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-default#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-no-compression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-bettercompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-gzip-defaultcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestspeed#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-bestcompression#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "small" : -rw-r--r-- 490s testutil.go:440: +- [4] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/chunks-zstd-fastest#03 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "small" : -rw-r--r-- 490s testutil.go:440: +- [5] "large" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s === RUN TestReader/several_files_in_chunk-gzip-bestcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-zstd-fastest 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-default 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s === RUN TestReader/several_files_in_chunk-gzip-no-compression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-gzip-bestspeed 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-bettercompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-bettercompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-gzip-bestcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-fastest#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s === RUN TestReader/several_files_in_chunk-zstd-default#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-gzip-no-compression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [8] "foo" : drwxr-xr-x 490s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [8] "foo" : drwxr-xr-x 490s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 6 490s === RUN TestReader/several_files_in_chunk-gzip-bestspeed#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [8] "foo" : drwxr-xr-x 490s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [8] "foo" : drwxr-xr-x 490s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [4] "bar" : drwxr-xr-x 490s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 6 490s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s === RUN TestReader/several_files_in_chunk-zstd-fastest#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-default#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [8] "bar" : drwxr-xr-x 490s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 6 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 2 490s === RUN TestReader/several_files_in_chunk-gzip-no-compression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s === RUN TestReader/several_files_in_chunk-gzip-bestspeed#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-bettercompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-gzip-bestcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-fastest#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-zstd-default#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s === RUN TestReader/several_files_in_chunk-gzip-no-compression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s === RUN TestReader/several_files_in_chunk-gzip-bestspeed#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-zstd-bettercompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [7] "foo" : drwxr-xr-x 490s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 5 490s === RUN TestReader/several_files_in_chunk-gzip-bestcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 5 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 9 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:714: On "foo22": got preread of 3 490s testutil.go:714: On "foo22": got preread of 4 490s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 490s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo22": got preread of 4 490s testutil.go:714: On "foo22": got preread of 7 490s testutil.go:714: On "foo22": got preread of 8 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-default 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-default#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#01 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [4] "foo" : drwxr-xr-x 490s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [7] "bar" : drwxr-xr-x 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 2 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-default#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression#02 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [2] "foo" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [5] "bar" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 6 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-default#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [6] "bar" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [3] "foo" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 7 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [3] "bar" : drwxr-xr-x 490s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [6] "foo" : drwxr-xr-x 490s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 4 490s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#03 490s testutil.go:303: minChunkSize = 8000 490s testutil.go:318: vvvvv Node tree vvvvv 490s testutil.go:319: [1] ROOT 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s testutil.go:339: vvvvv Node tree (cloned) vvvvv 490s testutil.go:340: [1] ROOT 490s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 490s testutil.go:440: +- [5] "foo" : drwxr-xr-x 490s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 490s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 490s testutil.go:440: +- [2] "bar" : drwxr-xr-x 490s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 490s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 490s testutil.go:714: On "foo2": got preread of 3 490s === RUN TestReader/clone-id-stability 490s --- PASS: TestReader (9.44s) 490s --- PASS: TestReader/empty-gzip-defaultcompression (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly (0.00s) 490s --- PASS: TestReader/empty-zstd-fastest (0.01s) 490s --- PASS: TestReader/empty-zstd-default (0.01s) 490s --- PASS: TestReader/empty-gzip-no-compression (0.00s) 490s --- PASS: TestReader/empty-gzip-bestspeed (0.00s) 490s --- PASS: TestReader/empty-gzip-huffmanonly (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/empty-zstd-bettercompression (0.02s) 490s --- PASS: TestReader/empty-gzip-bestcompression (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed#01 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression#01 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/empty-zstd-fastest#01 (0.01s) 490s --- PASS: TestReader/empty-zstd-default#01 (0.01s) 490s --- PASS: TestReader/empty-gzip-no-compression#01 (0.00s) 490s --- PASS: TestReader/empty-gzip-bestspeed#01 (0.00s) 490s --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/empty-zstd-bettercompression#01 (0.02s) 490s --- PASS: TestReader/empty-gzip-bestcompression#01 (0.00s) 490s --- PASS: TestReader/empty-gzip-defaultcompression#01 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression#02 (0.00s) 490s --- PASS: TestReader/empty-zstd-bettercompression#02 (0.01s) 490s --- PASS: TestReader/empty-gzip-bestcompression#02 (0.00s) 490s --- PASS: TestReader/empty-gzip-defaultcompression#02 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed#02 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/empty-zstd-fastest#02 (0.01s) 490s --- PASS: TestReader/empty-zstd-default#02 (0.01s) 490s --- PASS: TestReader/empty-gzip-no-compression#02 (0.01s) 490s --- PASS: TestReader/empty-gzip-bestspeed#02 (0.01s) 490s --- PASS: TestReader/empty-gzip-huffmanonly#02 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression#03 (0.00s) 490s --- PASS: TestReader/empty-zstd-bettercompression#03 (0.03s) 490s --- PASS: TestReader/empty-gzip-bestcompression#03 (0.00s) 490s --- PASS: TestReader/empty-gzip-defaultcompression#03 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed#03 (0.00s) 490s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly#03 (0.00s) 490s --- PASS: TestReader/empty-zstd-fastest#03 (0.01s) 490s --- PASS: TestReader/empty-zstd-default#03 (0.01s) 490s --- PASS: TestReader/empty-gzip-no-compression#03 (0.00s) 490s --- PASS: TestReader/empty-gzip-bestspeed#03 (0.00s) 490s --- PASS: TestReader/empty-gzip-huffmanonly#03 (0.00s) 490s --- PASS: TestReader/files-zstd-bettercompression (0.03s) 490s --- PASS: TestReader/files-gzip-bestcompression (0.00s) 490s --- PASS: TestReader/files-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestspeed (0.02s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/files-zstd-fastest (0.02s) 490s --- PASS: TestReader/files-zstd-default (0.02s) 490s --- PASS: TestReader/files-gzip-no-compression (0.01s) 490s --- PASS: TestReader/files-gzip-bestspeed (0.00s) 490s --- PASS: TestReader/files-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/files-zstd-bettercompression#01 (0.05s) 490s --- PASS: TestReader/files-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/files-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/files-zstd-fastest#01 (0.02s) 490s --- PASS: TestReader/files-zstd-default#01 (0.03s) 490s --- PASS: TestReader/files-gzip-no-compression#01 (0.00s) 490s --- PASS: TestReader/files-gzip-bestspeed#01 (0.00s) 490s --- PASS: TestReader/files-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/files-zstd-fastest#02 (0.02s) 490s --- PASS: TestReader/files-zstd-default#02 (0.03s) 490s --- PASS: TestReader/files-gzip-no-compression#02 (0.01s) 490s --- PASS: TestReader/files-gzip-bestspeed#02 (0.00s) 490s --- PASS: TestReader/files-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/files-zstd-bettercompression#02 (0.04s) 490s --- PASS: TestReader/files-gzip-bestcompression#02 (0.00s) 490s --- PASS: TestReader/files-gzip-defaultcompression#02 (0.00s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestspeed#02 (0.00s) 490s --- PASS: TestReader/files-gzip-defaultcompression#03 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestspeed#03 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/files-zstd-fastest#03 (0.02s) 490s --- PASS: TestReader/files-zstd-default#03 (0.02s) 490s --- PASS: TestReader/files-gzip-no-compression#03 (0.01s) 490s --- PASS: TestReader/files-gzip-bestspeed#03 (0.01s) 490s --- PASS: TestReader/files-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression#03 (0.00s) 490s --- PASS: TestReader/files-zstd-bettercompression#03 (0.05s) 490s --- PASS: TestReader/files-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/dirs-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/dirs-gzip-defaultcompression (0.02s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/dirs-zstd-fastest (0.02s) 490s --- PASS: TestReader/dirs-zstd-default (0.03s) 490s --- PASS: TestReader/dirs-gzip-no-compression (0.01s) 490s --- PASS: TestReader/dirs-gzip-bestspeed (0.01s) 490s --- PASS: TestReader/dirs-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/dirs-zstd-bettercompression (0.04s) 490s --- PASS: TestReader/dirs-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/dirs-zstd-fastest#01 (0.02s) 490s --- PASS: TestReader/dirs-zstd-default#01 (0.03s) 490s --- PASS: TestReader/dirs-gzip-no-compression#01 (0.00s) 490s --- PASS: TestReader/dirs-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.05s) 490s --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/dirs-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/dirs-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed#02 (0.02s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/dirs-zstd-fastest#02 (0.02s) 490s --- PASS: TestReader/dirs-zstd-default#02 (0.03s) 490s --- PASS: TestReader/dirs-gzip-no-compression#02 (0.01s) 490s --- PASS: TestReader/dirs-gzip-bestspeed#02 (0.01s) 490s --- PASS: TestReader/dirs-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.04s) 490s --- PASS: TestReader/dirs-gzip-no-compression#03 (0.01s) 490s --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.02s) 490s --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression#03 (0.01s) 490s --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.04s) 490s --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.02s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed#03 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/dirs-zstd-fastest#03 (0.02s) 490s --- PASS: TestReader/dirs-zstd-default#03 (0.02s) 490s --- PASS: TestReader/hardlinks-zstd-fastest (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-default (0.02s) 490s --- PASS: TestReader/hardlinks-gzip-no-compression (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-bestspeed (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-bettercompression (0.06s) 490s --- PASS: TestReader/hardlinks-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.05s) 490s --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed#01 (0.02s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.03s) 490s --- PASS: TestReader/hardlinks-zstd-default#01 (0.02s) 490s --- PASS: TestReader/hardlinks-gzip-no-compression#01 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-fastest#02 (0.02s) 490s --- PASS: TestReader/hardlinks-zstd-default#02 (0.04s) 490s --- PASS: TestReader/hardlinks-gzip-no-compression#02 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.05s) 490s --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed#02 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed#03 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression#03 (0.02s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.02s) 490s --- PASS: TestReader/hardlinks-zstd-default#03 (0.02s) 490s --- PASS: TestReader/hardlinks-gzip-no-compression#03 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression#03 (0.01s) 490s --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.06s) 490s --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.01s) 490s --- PASS: TestReader/various_files-zstd-fastest (0.01s) 490s --- PASS: TestReader/various_files-zstd-default (0.01s) 490s --- PASS: TestReader/various_files-gzip-no-compression (0.00s) 490s --- PASS: TestReader/various_files-gzip-bestspeed (0.00s) 490s --- PASS: TestReader/various_files-gzip-huffmanonly (0.00s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/various_files-zstd-bettercompression (0.05s) 490s --- PASS: TestReader/various_files-gzip-bestcompression (0.00s) 490s --- PASS: TestReader/various_files-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly (0.00s) 490s --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/various_files-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.04s) 490s --- PASS: TestReader/various_files-gzip-bestcompression#01 (0.00s) 490s --- PASS: TestReader/various_files-gzip-defaultcompression#01 (0.00s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/various_files-zstd-fastest#01 (0.01s) 490s --- PASS: TestReader/various_files-zstd-default#01 (0.01s) 490s --- PASS: TestReader/various_files-gzip-no-compression#01 (0.00s) 490s --- PASS: TestReader/various_files-zstd-default#02 (0.01s) 490s --- PASS: TestReader/various_files-gzip-no-compression#02 (0.01s) 490s --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.00s) 490s --- PASS: TestReader/various_files-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/various_files-zstd-bettercompression#02 (0.04s) 490s --- PASS: TestReader/various_files-gzip-bestcompression#02 (0.00s) 490s --- PASS: TestReader/various_files-gzip-defaultcompression#02 (0.00s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed#02 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/various_files-zstd-fastest#02 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed#03 (0.00s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/various_files-zstd-fastest#03 (0.01s) 490s --- PASS: TestReader/various_files-zstd-default#03 (0.01s) 490s --- PASS: TestReader/various_files-gzip-no-compression#03 (0.00s) 490s --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.00s) 490s --- PASS: TestReader/various_files-gzip-huffmanonly#03 (0.00s) 490s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression#03 (0.01s) 490s --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.05s) 490s --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.00s) 490s --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/chunks-zstd-fastest (0.03s) 490s --- PASS: TestReader/chunks-zstd-default (0.06s) 490s --- PASS: TestReader/chunks-gzip-no-compression (0.02s) 490s --- PASS: TestReader/chunks-gzip-bestspeed (0.02s) 490s --- PASS: TestReader/chunks-gzip-huffmanonly (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression (0.01s) 490s --- PASS: TestReader/chunks-zstd-bettercompression (0.08s) 490s --- PASS: TestReader/chunks-gzip-bestcompression (0.01s) 490s --- PASS: TestReader/chunks-gzip-defaultcompression (0.02s) 490s --- PASS: TestReader/chunks-gzip-no-compression#01 (0.02s) 490s --- PASS: TestReader/chunks-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/chunks-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/chunks-zstd-bettercompression#01 (0.08s) 490s --- PASS: TestReader/chunks-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/chunks-gzip-defaultcompression#01 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression#01 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly#01 (0.01s) 490s --- PASS: TestReader/chunks-zstd-fastest#01 (0.03s) 490s --- PASS: TestReader/chunks-zstd-default#01 (0.07s) 490s --- PASS: TestReader/chunks-zstd-fastest#02 (0.04s) 490s --- PASS: TestReader/chunks-zstd-default#02 (0.06s) 490s --- PASS: TestReader/chunks-gzip-no-compression#02 (0.01s) 490s --- PASS: TestReader/chunks-gzip-bestspeed#02 (0.01s) 490s --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.07s) 490s --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed#02 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression#02 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly#02 (0.00s) 490s --- PASS: TestReader/chunks-zstd-default#03 (0.06s) 490s --- PASS: TestReader/chunks-gzip-no-compression#03 (0.01s) 490s --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.02s) 490s --- PASS: TestReader/chunks-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression#03 (0.01s) 490s --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.07s) 490s --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.02s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed#03 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression#03 (0.01s) 490s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly#03 (0.01s) 490s --- PASS: TestReader/chunks-zstd-fastest#03 (0.04s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-fastest (0.15s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-default (0.16s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression (0.01s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression (0.19s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression#01 (0.18s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression#01 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression#01 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#01 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-fastest#01 (0.16s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-default#01 (0.19s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression#01 (0.01s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#01 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#02 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#02 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-fastest#02 (0.16s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-default#02 (0.18s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression#02 (0.01s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed#02 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression#02 (0.18s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-fastest#03 (0.16s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-default#03 (0.19s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression#03 (0.01s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#03 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression#03 (0.20s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression#03 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression#03 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#03 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default (0.15s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression (0.01s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression (0.16s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest (0.11s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest#01 (0.11s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default#01 (0.14s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression#01 (0.01s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed#01 (0.01s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#01 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression#01 (0.14s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression#01 (0.04s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#01 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#01 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#02 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#02 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest#02 (0.10s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default#02 (0.16s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression#02 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed#02 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#02 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression#02 (0.15s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest#03 (0.13s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default#03 (0.15s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression#03 (0.01s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#03 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression#03 (0.15s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression#03 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#03 (0.03s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#03 (0.02s) 490s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#03 (0.03s) 490s --- PASS: TestReader/clone-id-stability (0.01s) 490s PASS 490s ok github.com/containerd/stargz-snapshotter/metadata/memory 9.460s 490s ? github.com/containerd/stargz-snapshotter/metadata/testutil [no test files] 490s ? github.com/containerd/stargz-snapshotter/recorder [no test files] 490s ? github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go [no test files] 492s === RUN TestRemotePrepare 492s helpers_unix.go:33: skipping test that requires root 492s --- SKIP: TestRemotePrepare (0.00s) 492s === RUN TestRemoteOverlay 492s helpers_unix.go:33: skipping test that requires root 492s --- SKIP: TestRemoteOverlay (0.00s) 492s === RUN TestRemoteCommit 492s helpers_unix.go:33: skipping test that requires root 492s --- SKIP: TestRemoteCommit (0.00s) 492s === RUN TestFailureDetection 492s helpers_unix.go:33: skipping test that requires root 492s --- SKIP: TestFailureDetection (0.00s) 492s === RUN TestOverlay 492s helpers_unix.go:33: skipping test that requires root 492s --- SKIP: TestOverlay (0.00s) 492s === RUN TestOverlayMounts 492s --- PASS: TestOverlayMounts (0.01s) 492s === RUN TestOverlayCommit 492s --- PASS: TestOverlayCommit (0.01s) 492s === RUN TestOverlayOverlayMount 492s --- PASS: TestOverlayOverlayMount (0.01s) 492s === RUN TestOverlayOverlayRead 492s helpers_unix.go:33: skipping test that requires root 492s --- SKIP: TestOverlayOverlayRead (0.00s) 492s PASS 492s ok github.com/containerd/stargz-snapshotter/snapshot 0.056s 492s ? github.com/containerd/stargz-snapshotter/store [no test files] 493s === RUN TestBackgroundTasks 493s === RUN TestBackgroundTasks/privilege_running 493s === RUN TestBackgroundTasks/concurrency 493s === RUN TestBackgroundTasks/cancel 493s === RUN TestBackgroundTasks/resume 493s === RUN TestBackgroundTasks/finish_partial 493s === RUN TestBackgroundTasks/finish_all 493s --- PASS: TestBackgroundTasks (0.89s) 493s --- PASS: TestBackgroundTasks/privilege_running (0.31s) 493s --- PASS: TestBackgroundTasks/concurrency (0.34s) 493s --- PASS: TestBackgroundTasks/cancel (0.03s) 493s --- PASS: TestBackgroundTasks/resume (0.13s) 493s --- PASS: TestBackgroundTasks/finish_partial (0.03s) 493s --- PASS: TestBackgroundTasks/finish_all (0.04s) 493s PASS 493s ok github.com/containerd/stargz-snapshotter/task 0.893s 501s === RUN TestLRUAdd 501s --- PASS: TestLRUAdd (0.00s) 501s === RUN TestLRUGet 501s --- PASS: TestLRUGet (0.00s) 501s === RUN TestLRURemove 501s --- PASS: TestLRURemove (0.00s) 501s === RUN TestLRUEviction 501s --- PASS: TestLRUEviction (0.00s) 501s === RUN TestTTLAdd 501s --- PASS: TestTTLAdd (0.00s) 501s === RUN TestTTLGet 501s --- PASS: TestTTLGet (0.00s) 501s === RUN TestTTLRemove 501s --- PASS: TestTTLRemove (0.00s) 501s === RUN TestTTLRemoveOverwritten 501s --- PASS: TestTTLRemoveOverwritten (6.00s) 501s === RUN TestTTLEviction 501s --- PASS: TestTTLEviction (3.00s) 501s PASS 501s ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.008s 501s ? github.com/containerd/stargz-snapshotter/util/containerdutil [no test files] 501s ? github.com/containerd/stargz-snapshotter/util/criutil [no test files] 501s ? github.com/containerd/stargz-snapshotter/util/ioutils [no test files] 501s ? github.com/containerd/stargz-snapshotter/util/namedmutex [no test files] 501s ? github.com/containerd/stargz-snapshotter/util/testutil [no test files] 501s ? github.com/containerd/stargz-snapshotter/version [no test files] 501s rm -fr -- /tmp/dh-xdg-rundir-e_7SFxpp 501s make[1]: Leaving directory '/tmp/autopkgtest.MTulTW/autopkgtest_tmp' 501s create-stamp debian/debhelper-build-stamp 501s autopkgtest [02:36:22]: test dh-golang-autopkgtest: -----------------------] 503s dh-golang-autopkgtest PASS 503s autopkgtest [02:36:24]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 505s autopkgtest [02:36:26]: @@@@@@@@@@@@@@@@@@@@ summary 505s dh-golang-autopkgtest PASS